XAMPP(OS X) + PhpStorm + xdebug + Lavavel5 跟踪调试的简明配置过程
1.修改php.ini,如下:
2. 通过phpinfo()验证是否已经配置成功,出现如下图所示则表示成功
3.在PhpStorm的偏好设置中,按如下设置
4.Debug端口号,按如下设置
5.配置一个Server
6.在“Run->Edit Configurations...”中配置如下:
7.如下图,打开监听,然后设置断点
8.在浏览器中输入网址,就能看到PhpStorm停在断点上了
[xdebug]
zend_extension="xdebug.so" //xampp是自带的,在phpinfo()的extension_dir中可以找到
xdebug.remote_enable=1
xdebug.remote_host=l5.com //我这里是配置的虚拟服务器,也可以设置成localhost
xdebug.remote_port=9010 //端口号要跟PhpStorm中配置的一致
xdebug.remote_autostart=1
xdebug.idekey="PHPSTORM" //这个标示自己随便起个名字,可以用在某些浏览器中的配置
2. 通过phpinfo()验证是否已经配置成功,出现如下图所示则表示成功
3.在PhpStorm的偏好设置中,按如下设置
4.Debug端口号,按如下设置
5.配置一个Server
6.在“Run->Edit Configurations...”中配置如下:
7.如下图,打开监听,然后设置断点
8.在浏览器中输入网址,就能看到PhpStorm停在断点上了