本教程适用于Laravel项目的用户,默认使用Homestead作为开发环境的虚拟机。
1.确认您已经安装了Xdebug
通过ssh登录你的家园并执行
Ls /etc/php5/fpm/conf.d如果看到20-Xdebug.ini的配置项,Xdebug加载正确,如下图所示:
2.配置xdebug.ini
通过以下命令输入xdebug.ini所在的目录:
CD/etc/php5/MODS-可用您可以使用vim编辑它,并在Zend _ extension=xdbug.so行下面添加以下行:
xdebug . remote _ enable=on xd bug . remote _ connect _ back=on xd bug . idekey='游民'保存、退出并重新启动php-fpm
Sudo服务php5-fpm restart3。配置PHPStorm
在PHPStorm中打开您的Laravel项目,按cmd,调出您的首选项,在PHP下找到Servers,并进行如下配置:
/path/to/laravel==/home/游民/path/to/laravel/path/to/laravel/public==/home/游民/path/to/laravel/public此处配置的文件夹会根据Homestead.yaml映射的文件进行更改设置后,单击“应用”。
然后回到导航栏,找到运行-编辑配置,并添加一个PHP网络应用程序。如图所示:
4.进行测试
在app/routes.php中编写一个示例代码:
Route:get('/',function(){ $a=[1,2,3,4,5];array _ pop($ a);});
然后在每一行添加断点,然后运行-调试,选择之前设置的宅基地。如果你看到下图,恭喜你。
以上就是本文的全部内容,希望大家喜欢。