1

经过努力尝试在我的 Mac 上的 PHPStorm 中配置 XDebug,我仍然得到“等待传入的连接密钥......”我在互联网上看到了这个问题,但没有一个解决方案取得成功。

php.ini:

[xdebug]
zend_extension = /Applications/XAMPP/xamppfiles/lib/xedbug.so
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
4

2 回答 2

1

Xdebug 设置参考页面:http: //www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.html

检查您的 php.ini 配置,您提供的代码段与建议不符。

我有一个类似的问题 - 在我的情况下,我通过检查 apache 错误日志(在控制台应用程序中)发现了一个 php.ini 解析错误。错误日志也可能有所帮助。

于 2013-11-07T20:07:53.527 回答
0

您还可以确保在 php.ini 中有一个指向 xdebug 目录的“extensions_dir”指令:

extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20100525"

这修复了我的安装或在您的情况下:

extension_dir = "/Applications/XAMPP/xamppfiles/lib"

于 2013-11-23T00:29:49.907 回答