這篇文章將為大家詳細(xì)講解有關(guān)怎么在PHPStorm中對(duì)Xdebug進(jìn)行配置,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
成都創(chuàng)新互聯(lián)公司-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比蘇尼特左網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式蘇尼特左網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋蘇尼特左地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴(lài)。php是一個(gè)嵌套的縮寫(xiě)名稱(chēng),是英文超級(jí)文本預(yù)處理語(yǔ)言,它的語(yǔ)法混合了C、Java、Perl以及php自創(chuàng)新的語(yǔ)法,主要用來(lái)做網(wǎng)站開(kāi)發(fā),許多小型網(wǎng)站都用php開(kāi)發(fā),因?yàn)閜hp是開(kāi)源的,從而使得php經(jīng)久不衰。
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
寫(xiě)上一段實(shí)例代碼:
Route::get('/', function(){ $a = [1, 2, 3, 4, 5]; array_pop($a);});
關(guān)于怎么在PHPStorm中對(duì)Xdebug進(jìn)行配置就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。