[code]ls /etc/php5/fpm/conf.d[/code]如果你看到[code]20-xdebug.ini[/code]的配置项,说明[code]Xdebug[/code]是正确加载了的,如下图: [img]http://files.jb51.net/file_images/article/201507/201507271021231.png[/img] 2. 配置xdebug.ini 通过下面的命令进入[code]xdebug.ini[/code]所在目录:
[code]cd /etc/php5/mods-available[/code]你可以使用vim对其编辑,在[code]zend_extension=xdebug.so[/code]一行下面添加下面几行:
[code]xdebug.remote_enable = onxdebug.remote_connect_back = onxdebug.idekey = "vagrant"[/code]保存,退出,然后重启[code]php-fpm[/code]
[code] sudo service php5-fpm restart[/code]3. 配置PHPStorm 在PHPStorm打开你的Laravel项目,按[code]cmd + ,[/code]呼出偏好设置,找到[code]PHP[/code]下的[code]Servers[/code],进行如下配置: [img]http://files.jb51.net/file_images/article/201507/201507271021232.png[/img]
[code]/path/to/laravel ==> /home/vagrant/path/to/laravel/path/to/laravel/public ==> /home/vagrant/path/to/laravel/public[/code]这里配置的文件夹根据[code]Homestead.yaml[/code]所映射的文件相对应改变。设置完之后,Apply。 然后回到导航栏,找到 [code]Run -> Edit Configurations[/code],添加一个[code]PHP Web Application[/code]。如图: [img]http://files.jb51.net/file_images/article/201507/201507271021233.png[/img] 4. 进行测试 在[code]app/routes.php[/code]写上一段实例代码:
[code]Route::get('/', function(){ $a = [1, 2, 3, 4, 5]; array_pop($a);});[/code]
[img]http://files.jb51.net/file_images/article/201507/201507271021234.png[/img]
然后在每一行添加断点,然后[code]Run --> Debug[/code],选择之前设置好的[code]Homestead[/code],如果你看到下图的样子,恭喜你。
以上所述就是本文的全部内容了,希望大家能够喜欢。
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有