xdebug 下载地址:https://xdebug.org
1.项目目录下新建phpinfo(); 文件;
2.快速查找符合自己的phpxdebug插件:
https://xdebug.org/wizard
3.复制phpinfo的源代码粘贴到输入框
点击:analy my phpinfo() output 按钮
4.会给出建议的xdebug
5.window上的操作会很简单,这里主要介绍mac上的操作(我使用的是mac自带的php+apache来开发 以我本机为例):
1>
2>
点击下载:
3>
打开终端:
1.cd /ur/downloads
2.tar -xzvf xdebug-2.9.0.tgz
3.cd xdebug-2.9.0
4.phpize
如果出现以上情况执行一下命令:
苏轼赤壁赋原文 brew install autoconf
再次执行 phpize
5../configure
6.make
7.cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20160303
手机扫描二维码 如果出现以上情况(提醒:operation not permitted):
1.关闭mac的安全机制,首先可以在正常模式下,输入 csrutil status 命令,查看mac安全机制是否开启。
2.如果 protection status: enabled 则要进入安全模式进行关闭。
3.进行安全模式操作: 点击屏幕左上角苹果图标,点击重新启动按钮,屏幕暗下后立马按住command + r键,直到出现屏幕中央出现苹果图标停手。
4.进入安全模式界面后先会提醒设置语言(不要管),然后会看到安全界面操作,屏幕最上面一排,找到实用工具菜单,再在里面找到终端,点击后输葛优片酬入:csrutil disable 回车后
入党群众意见 会出现一串英文,大致意思是安全模式已经关闭,重启后生效进行操作。然后输入 reboot 重启即可。
5.重启后在terminal终端中输入 csrutil status 会看到protection status:双曲线渐近线方程disable .意思是安全模式的状态:是关闭的。
6.ok完成操作后,可以恢复安全模式开启状态了,方法与关闭一样,只是命令变为 csrutil enable;
再次执行:
cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20160303
8.编辑/etc/php.ini
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so
9.重启apache服务:
sudo /usr/sbin/apachectl restart
本文发布于:2023-04-08 03:13:27,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/9700d699bfaa74697c8a84d9d1e6da73.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:php配置xdebug插件,断点调试.doc
本文 PDF 下载地址:php配置xdebug插件,断点调试.pdf
留言与评论(共有 0 条评论) |