在Mac OS HighSierra上使用Xdebug调试php

时间:2018-06-28 09:34:50

标签: php xdebug

我使用https://xdebug.org/wizard.php来检查我按照以下说明安装的Xdebug状态。

但是它似乎不起作用。我尝试使用NetBeans Xdebug / Sublime Xdebug Clinets以及PHPStrome,但是php文件未达到调试点。

当我使用我使用过https://xdebug.org/wizard.php 检查php内容时,它也会显示

  

已安装Xdebug:否

我已经成功运行了所有命令,并将文件复制到了xammp的扩展文件夹中。

php.ini竞争

;zend_extension=opcache.so
zend_extension="/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"
[xdebug]
xdebug.remote_host=localhost
xdebug.remote_port=9001
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.idekey="netbeans-xdebug"
xdebug.remote_log="/Applications/XAMPP/logs/xdebug.log"

enter image description here

尝试列表:

  • 我已经尝试过这个Xdebug on macOS 10.13 with PHP 7,但对我来说不起作用。

  • 对于@streos(我尝试通过brew安装xdebug,但对我而言不起作用):

enter image description here

1 个答案:

答案 0 :(得分:0)

权限存在问题,系统不允许我安装xdebug,所以我最终安装了另一个php而不是使用内置的php:

尝试this article