0
我正试图在osx上使用xdebug事件探查器。我已经设置好了,但它只能在localhost上运行。即http://localhost/foo/bar.phpXdebug事件探查器只能在本地主机上工作
我有一个虚拟主机上的Zend Framework应用程序,但没有收集任何配置文件数据。
我的php.ini的样子:
[xdebug]
xdebug.idekey=netbeans-xdebug
xdebug.remote_enable= On
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.var_display_max_children = 999
xdebug.var_display_max_data = 99999
xdebug.var_display_max_depth = 100
xdebug.profiler_enable = 1
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
您的Vhost是在同一台机器上(localhost)还是在远程机器上? – 2012-03-02 15:31:23
是的 - 似乎是一些奇怪的php.ini缓存问题。当我从虚拟主机打印我的phpinfo时,它并没有收到对php.ini的更改 - 即使在apache完全停止并启动之后。重新启动有诀窍。奇! – briangallagher 2012-03-02 15:44:00
那么仍然有相同的问题? – 2012-03-02 15:46:47