教你在PHPStorm中配置Xdebug
本教程適用于Laravel項(xiàng)目的使用者,并默認(rèn)使用Homestead作為開(kāi)發(fā)環(huán)境的虛擬機(jī)。
1. 確認(rèn)你已經(jīng)安裝了Xdebug
通過(guò)ssh
登錄你的homestead
,執(zhí)行
ls /etc/php5/fpm/conf.d
如果你看到20-xdebug.ini
的配置項(xiàng),說(shuō)明Xdebug
是正確加載了的,如下圖:
2. 配置xdebug.ini
通過(guò)下面的命令進(jìn)入xdebug.ini
所在目錄:
cd /etc/php5/mods-available
你可以使用vim對(duì)其編輯,在zend_extension=xdebug.so
一行下面添加下面幾行:
xdebug.remote_enable = onxdebug.remote_connect_back = onxdebug.idekey = "vagrant"
保存,退出,然后重啟php-fpm
sudo service php5-fpm restart
3. 配置PHPStorm
在PHPStorm打開(kāi)你的Laravel項(xiàng)目,按cmd + ,
呼出偏好設(shè)置,找到PHP
下的Servers
,進(jìn)行如下配置:
/path/to/laravel ==> /home/vagrant/path/to/laravel/path/to/laravel/public ==> /home/vagrant/path/to/laravel/public
這里配置的文件夾根據(jù)Homestead.yaml
所映射的文件相對(duì)應(yīng)改變。設(shè)置完之后,Apply。
然后回到導(dǎo)航欄,找到 Run -> Edit Configurations
,添加一個(gè)PHP Web Application
。如圖:
4. 進(jìn)行測(cè)試
在app/routes.php
寫上一段實(shí)例代碼:
Route::get('/', function(){ $a = [1, 2, 3, 4, 5]; array_pop($a);});
然后在每一行添加斷點(diǎn),然后Run --> Debug
,選擇之前設(shè)置好的Homestead
,如果你看到下圖的樣子,恭喜你。
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
PHP CKEditor 上傳圖片實(shí)現(xiàn)代碼
CKEditor的原包中沒(méi)有包含圖片的上傳服務(wù)器端處理文件,其公司的另一款開(kāi)源產(chǎn)品:CKFinder做了很好的補(bǔ)充。但是要下載這個(gè)源代碼再進(jìn)行配置,雖然方便了很多,但是僅僅為了上傳圖片,卻要使用這么大的整個(gè)系統(tǒng)來(lái)使用,確實(shí)有點(diǎn)大材小用。2009-11-11深入file_get_contents與curl函數(shù)的詳解
本篇文章是對(duì)file_get_contents與curl函數(shù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP實(shí)現(xiàn)定時(shí)執(zhí)行任務(wù)的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)定時(shí)執(zhí)行任務(wù)的方法,涉及到ignore_user_abort函數(shù)忽略腳本終止的使用及sleep函數(shù)延緩執(zhí)行等的應(yīng)用,需要的朋友可以參考下2014-10-10PHP實(shí)現(xiàn)分布式memcache設(shè)置web集群session同步的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)分布式memcache設(shè)置web集群session同步的方法,結(jié)合實(shí)例形式分析了php設(shè)置與使用memcache實(shí)現(xiàn)web集群session同步的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2018-04-04thinkphp使用url請(qǐng)求調(diào)用ThinkApi天氣教程【圖文詳解】
這篇文章主要介紹了thinkphp使用url請(qǐng)求調(diào)用ThinkApi天氣的方法,結(jié)合實(shí)例形式詳細(xì)分析了thinkphp服務(wù)市場(chǎng)接口的注冊(cè)、接口調(diào)用、信息發(fā)送、獲取相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2023-07-07php inc文件使用的風(fēng)險(xiǎn)和注意事項(xiàng)
本文講的是php中使用.inc文件的風(fēng)險(xiǎn)及解決方法2013-11-11php數(shù)組隨機(jī)排序?qū)崿F(xiàn)方法
這篇文章主要介紹了php數(shù)組隨機(jī)排序?qū)崿F(xiàn)方法,涉及php數(shù)組隨機(jī)排序函數(shù)shuffle的相關(guān)使用技巧,需要的朋友可以參考下2015-06-06