摘要:是調(diào)試的組件是調(diào)試?yán)?,在日常開發(fā)中排錯(cuò)時(shí)其斷點(diǎn)調(diào)試功能非常有幫助使得我們開發(fā)者不用依賴于傳統(tǒng)的比較的調(diào)試。并且還有一個(gè)好處通過我們還可以查看代碼運(yùn)行的邏輯,比如要研究的源碼那么這時(shí)使用,將會(huì)達(dá)到事半功倍的效果。
Introduction
xdebug是php調(diào)試的組件,是調(diào)試?yán)鳎谌粘i_發(fā)中排錯(cuò)時(shí),其斷點(diǎn)調(diào)試功能非常有幫助,使得我們開發(fā)者不用依賴于傳統(tǒng)的var_dump()/echo,比較plain的調(diào)試。并且xdebug還有一個(gè)好處,通過xdebug(based on Phpstorm)我們還可以查看代碼運(yùn)行的邏輯,比如:要研究Laravel的源碼,那么這時(shí)使用xdebug,將會(huì)達(dá)到事半功倍的效果。好了,閑話就扯這么多,Let"s go!
Requirements系統(tǒng)環(huán)境:win10
PHPStorm 2016.3 下載地址
Xmapp集成環(huán)境(php7) 下載地址
Laravel5.4.28
Xdebug不知道下載哪個(gè)版本?沒關(guān)系,先打印phpinfo 2.點(diǎn)擊圖中的超鏈接 3.粘貼phpinfo信息 4.點(diǎn)擊下載Dll文件 5.將dll文件放置php安裝目錄的ext目錄中并重命名為php_xdebug.dll 6.配置php.ini下載地址 : https://xdebug.org/download.php
[Xdebug] zend_extension="php_xdebug.dll路徑" //其他配置項(xiàng)不用動(dòng),修改此路徑即可 xdebug.remote_enable=1 xdebug.remote_port=9000 //默認(rèn)端口 xdebug.remote_host=localhost xdebug.profiler_enable=1 xdebug.remote_mode = "req" xdebug.trace_output_dir="./xdebug" xdebug.profiler_output_dir="./xdebug" xdebug.remote_handler="dbgp" xdebug.idekey = "phpstorm" //必填7.ok,重啟Xampp. PHPStorm
新建一個(gè)laravel項(xiàng)目,打開"PS",按熱鍵 "Ctrl+ Alt+ S
1.PHPunit 配置 2.Xdebug 配置別忘了"Apply"
點(diǎn)擊"Generate"
調(diào)試 1.斷點(diǎn),開啟監(jiān)聽 2.打開瀏覽器,如圖 2.ps彈窗,如圖 3.debug Info 如圖xdebug,是調(diào)試?yán)?也應(yīng)該是php developer的調(diào)試必備,但也發(fā)現(xiàn)phpstorm本身很重,消耗的系統(tǒng)內(nèi)存也是比較大,導(dǎo)致部分phper不大用phpstrom,當(dāng)然xdebug也就用的少了.
Hope all can happy coding!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/23275.html
摘要:概覽概覽產(chǎn)品簡介產(chǎn)品概述功能概覽產(chǎn)品優(yōu)勢(shì)使用限制存儲(chǔ)類型地域和域名計(jì)量計(jì)費(fèi)產(chǎn)品價(jià)格計(jì)費(fèi)規(guī)則欠費(fèi)處理計(jì)費(fèi)案例快速上手開通服務(wù)開始使用控制臺(tái)指南存儲(chǔ)空間日志管理文件管理生命周期靜態(tài)網(wǎng)站托管域名管理鏡像回源跨區(qū)域復(fù)制跨域設(shè)置數(shù)據(jù)分析防盜鏈統(tǒng)計(jì)報(bào) 概覽產(chǎn)品簡介產(chǎn)品概述功能概覽產(chǎn)品優(yōu)勢(shì)使用限制存儲(chǔ)類型地域和域名計(jì)量計(jì)費(fèi)產(chǎn)品價(jià)格計(jì)費(fèi)規(guī)則欠費(fèi)處理計(jì)費(fèi)案例快速上手開通 US3 服務(wù)開始使用 US3控制臺(tái)指南...
摘要:快速上手快速上手快速上手前提條件前提條件注冊(cè)賬號(hào)并且通過實(shí)名認(rèn)證,在使用本產(chǎn)品前需要向客戶經(jīng)理申請(qǐng)開通服務(wù)。 快速上手 前提條件注冊(cè)UCloud賬號(hào)并且通過實(shí)名認(rèn)證,在使用本產(chǎn)品前需要向客戶經(jīng)理申請(qǐng)開通UEC服務(wù)。上手流程規(guī)劃節(jié)點(diǎn)信息:根據(jù)業(yè)務(wù)需求選擇所需要購買的邊緣節(jié)點(diǎn)配置包括:機(jī)型、CPU核數(shù)、內(nèi)存大小、節(jié)點(diǎn)運(yùn)營商、磁盤、帶寬等信息; 選擇鏡像:選擇合適的鏡像,UEC-VM支持公共鏡...
摘要:快速上手快速上手快速上手前提條件前提條件注冊(cè)賬號(hào)并且通過實(shí)名認(rèn)證,在使用本產(chǎn)品前需要向客戶經(jīng)理申請(qǐng)開通服務(wù)??梢酝ㄟ^控制臺(tái)進(jìn)行啟停邊緣容器查看監(jiān)控信息等操作。 快速上手 前提條件注冊(cè)UCloud賬號(hào)并且通過實(shí)名認(rèn)證,在使用本產(chǎn)品前需要向客戶經(jīng)理申請(qǐng)開通UEC服務(wù)。上手流程規(guī)劃節(jié)點(diǎn)信息:根據(jù)業(yè)務(wù)需求選擇所需要購買的邊緣節(jié)點(diǎn)配置包括:機(jī)型、CPU核數(shù)、內(nèi)存大小、節(jié)點(diǎn)運(yùn)營商、帶寬等信息; 選擇...
摘要:注意,下面的所有操作都指明了菜單位置,而這些菜單項(xiàng)除了效率指南外你都應(yīng)該為其指定快捷鍵或者使用菜單上已經(jīng)標(biāo)明的快捷鍵。三根據(jù)類名打開源碼在菜單下有三個(gè)菜單項(xiàng),可以快速打開源代碼。八快速優(yōu)化語句能幫助你快速優(yōu)化語句。 注意,下面的所有操作都指明了菜單位置,而這些菜單項(xiàng)(除了效率指南外)你都應(yīng)該為其指定快捷鍵(或者使用菜單上已經(jīng)標(biāo)明的快捷鍵)。 一、查看效率指南 showImg(/im...
摘要:快速上手進(jìn)行基本設(shè)置選擇地域和可用區(qū)。節(jié)點(diǎn)固定為臺(tái),節(jié)點(diǎn)最少為臺(tái)。設(shè)置訪問的賬號(hào)和密碼選擇計(jì)費(fèi)方式支持按小時(shí)按月按年三種計(jì)費(fèi)模式,其中選擇月付購至月末時(shí),即從當(dāng)前時(shí)刻購買至本月月底,下個(gè)月的賬單從日開始正常計(jì)費(fèi)結(jié)算??焖偕鲜?. 進(jìn)行基本設(shè)置(1)選擇地域和可用區(qū)。當(dāng)前支持北京二可用區(qū)E。(2)選擇VPC和子網(wǎng)。請(qǐng)注意不同地域之間內(nèi)網(wǎng)不互通。(3)設(shè)置集群名稱和業(yè)務(wù)組。2. 選擇軟件版本當(dāng)前...
閱讀 3331·2023-04-25 20:35
閱讀 3674·2019-08-30 15:54
閱讀 2065·2019-08-30 15:43
閱讀 2239·2019-08-29 15:14
閱讀 1959·2019-08-29 11:17
閱讀 3440·2019-08-26 13:36
閱讀 753·2019-08-26 10:15
閱讀 2922·2019-08-23 15:41