我似乎无法让 Apache 2.4 加载我的xdebug配置。我已经添加:
zend_extension=xdebug.so
remote_enable=on
Run Code Online (Sandbox Code Playgroud)
到/etc/php5/apache2/conf.d/20-xdebug.ini。
根据phpinfo()该文件确实被解析,但remote_enable仍然关闭。
我在日志中没有看到任何错误。我还可能缺少什么?
Let*_*ety 12
根据xdebug 手册:
xdebug.remote_enable 类型:boolean,默认值:0
此开关控制 Xdebug 是否应该尝试联系正在侦听主机和端口的调试客户端,这些客户端和端口设置为 xdebug.remote_host 和 xdebug.remote_port。如果无法建立连接,脚本将继续执行,就像此设置为 0 一样。
我为了设置远程调试,您应该更改/etc/php5/apache2/conf.d/20-xdebug.ini并添加以下行:
zend_extension=/path/to/your/xdebug.so
xdebug.remote_enable = 1
Run Code Online (Sandbox Code Playgroud)
你也应该设置 xdebug.remote_port 和 xdebug.remote_host 。
阅读此链接以获取有关远程调试的更多信息
| 归档时间: |
|
| 查看次数: |
18980 次 |
| 最近记录: |