在我的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
答案 0 :(得分:1)
Xdebug设置的参考页面:http://www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.html
检查您的php.ini配置,您提供的代码段不符合建议。
我有一个类似的问题 - 在我的情况下,我通过检查apache错误日志(在控制台应用程序中)发现了一个php.ini解析错误。错误日志也可能有所帮助。
答案 1 :(得分:0)
您也可以确保php.ini中有一个指向xdebug目录的“extensions_dir”指令:
extension_dir =“/ usr / lib / php / extensions / no-debug-non-zts-20100525”
这修复了我的安装或您的情况:
extension_dir =“/ Applications / XAMPP / xamppfiles / lib”