源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

教你在PHPStorm中配置Xdebug

  • 时间:2020-12-29 22:20 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:教你在PHPStorm中配置Xdebug
本教程适用于Laravel项目的使用者,并默认使用Homestead作为开发环境的虚拟机。 1. 确认你已经安装了Xdebug 通过[code]ssh[/code]登录你的[code]homestead[/code],执行
[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],如果你看到下图的样子,恭喜你。 以上所述就是本文的全部内容了,希望大家能够喜欢。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部