【发布时间】:2015-04-20 14:42:06
【问题描述】:
我有这个问题:我正在尝试调试通过 CLI 运行的 PHP 脚本(我不关心在 Web 服务器上这样做)远程 - 最好 - 或本地。
我在远程服务器上的 Linux 和我的本地开发机器上使用 xdebug,远程 netbeans/eclipse 或本地 vim 上的 vdebug。
所以我的问题是:远程机器在后台运行 PHP 脚本,因为我们将它们用于系统任务、资源监控等。所以当我尝试调试脚本 A 时(我正在处理),调试器最终会向我显示同时运行的 cron 脚本,这使得我无法处理我当时正在做的事情。
我做错了吗?我尝试了多种方法,但一直遇到这个问题。
我目前的配置是这样的,但我尝试了多种变体。
zend_extension = /usr/lib64/php/modules/xdebug.so
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_autostart = On
想法?
【问题讨论】:
标签: php eclipse netbeans xdebug