首页 > Web开发 > 详细

PHP mac xdebug配置

时间:2018-05-30 00:45:26      阅读:321      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

PHP实现断点调试的条件

    1. 需要PHP安装xdebug扩展
    2. 修改PHP配置文件,开启xdebug扩展,并且对xdebug进行一些配置
    3. 重启服务器如apach或nginx
    4. 编译器配置,我使用的是vscode

 

环境:

  macOS

  PHP Version 7.1.16

  Apach

  代码调试编辑器vscode

  

首先你可以到官网下载xdebug.so到你的php扩展文件夹中,

php扩展文件夹位置可以通过phpinfo()找到,

 

技术分享图片

 

然后就是修改php.ini文件了,我的php.ini文件存放在/etc/php.ini  

在php.ini中的修改如下:

zend_extension="usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so"
xdebug.remote_enable = 1    //允许远程调试
xdebug.remote_autostart = 1
max_execution_time = 300    //php的最大执行时间,如果是调试,建议改大点

 

 修改完成后需要重启apach服务器后才能使修改生效哦

sudo /usr/sbin/apachectl restart

然后打开phpinfo()查看是否xdebug成功安装,如下图表示xdebug扩展安装并启用成功,IDE Key 必须有值才行。

技术分享图片

 

 下一步打开vscode,安装php的xdebug插件并启用插件

技术分享图片

技术分享图片

 

技术分享图片

技术分享图片

 

然后在浏览器打开要调试的php文件即可命中断点,有问题可以在下方评论哦!

 

PHP mac xdebug配置

原文:https://www.cnblogs.com/ryanzheng/p/9108632.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!