无法启动 xdebug

无法启动 xdebug

我设法安装 xdebug 并在需要时通过本地 php.ini 文件启用它。

它运行了大约一个月,但今天却不能了。

如果我尝试使用 Zend Studio IDE 启动调试会话,它会卡在“57% 启动:等待 xdebug 会话”

如果我运行这个命令$ sudo netstat -tunlp | grep 9000在服务器控制台上,我得到:

tcp 0 0 127.0.0.1:9000 0.0.0.0:* 监听 1609/php-fpm.conf)

phpinfo 报告 Xdebug v2.1.0

本地 php.ini

zend_extension='/usr/lib/php5/20090626/xdebug.so'

[调试]

xdebug.remote_autostart=关闭

xdebug.remote_enable=开启

xdebug.remote_connect_back = On

xdebug.远程端口=9000

xdebug.remote_handler="dbgp"

xdebug.profiler_enable = Off

xdebug.profiler_enable_trigger = On

xdebug.profiler_output_name = cachegrind.out.%t.%p

xdebug.profiler_output_dir = '/media/data/www/clients/client1/web2/tmp/'

xdebug.remote_log='/媒体/数据/www/客户端/客户端1/web2/log/xdebug_didomenica.log'

眼镜

Ubuntu 服务器 12.04,今天升级

PHP 版本 5.3.10-1ubuntu3.4

Xdebug v2.1.0

非常感谢您的帮助!

多谢!

答案1

忘掉它吧。有了这个配置选项它就可以工作了!(只是将端口改为9001

zend_extension='/usr/lib/php5/20090626/xdebug.so'

[xdebug]
xdebug.remote_enable=On
xdebug.remote_connect_back = On
xdebug.remote_port=9001
xdebug.remote_handler='dbgp'
xdebug.remote_log='/media/data/www/clients/client1/web2/log/xdebuga.log'
xdebug.profiler_enable=Off
xdebug.profiler_enable_trigger=Off
xdebug.profiler_output_name=cachegrind.out.%t.%p
xdebug.profiler_output_dir='/media/data/www/clients/client1/web2/tmp/'

由于某种原因,我不得不删除我的 ZendStudio“工作区”文件夹,然后再次导入我的所有项目,当然,还更改了调试器的 por windows->preferences->php->debug->configure

相关内容