我有一个WAMP安装(Apache 2.2.3,PHP 5.2.8)与一个工作的Zend优化器。 只要我为Zend Debugger添加php.ini行:
[Zend Debugger] zend_extension_manager.debug_server_ts="C:\zenddebugger" zend_debugger.allow_hosts=127.0.0.1/32, 192.168.0.0/16, 192.168.1.0/255 zend_debugger.expose_remotely=always
并重新启动apache,我得到一个空白页面,并在apache错误日志中的以下条目。
[Zend Debugger] Cannot receive start command [Zend Debugger] Cannot send message
现在令人难以置信的是,今天早上我已经开始工作,现在重新安装WAMP之后,我再也无法工作了。 php.ini与以前完全一样。
我会非常高兴得到帮助,我试图让一个工作的服务器环境超过一个月,你能相信吗? 我尝试了XAMPP,Zend服务器和现在的WAMP,我会慢慢发疯,但肯定。
我刚刚发现的解决方法是使用127.0.0.1而不是localhost 。 也许这只是与主机(hosts.ini)文件的东西。 但到目前为止,这一直是好的。
看来,debugging器没有得到Windows 7解决本地主机的新方式,当我添加一个条目到主机文件,我可以部分debugging。 尽pipe如此,我的差事还没有结束,因为一切都是不稳定的。
这在我的机器上运行,也运行在Windows 7上。运行Apache 2.2和PHP 5.2.12