1

我尝试配置 zend 调试器来调试本地 apache 服务器上的 php 页面。我遵循了官方论坛 ( http://forums.zend.com/viewtopic.php?f=59&t=962#p4313 ) 的所有说明,但是在我重新启动 Apache 后,我没有看到 phpinfo() 列出的 Zend 调试器。我的 php ini 是这样的:

zend_extension_ts="C:\Program Files (x86)\PHP\Zend\php-5.3.2\5_3_x_nts_comp\ZendDebugger.dll"
zend_debugger.allow_hosts=192.168.0.104/32,127.0.0.1/32
zend_debugger.expose_remotely=always

ZendDebugger.dll 的路径是正确的。我正在使用 Windows 7、64 位。apache 日志或 Windows 应用程序日志中没有任何错误消息。

4

1 回答 1

1

您是否使用 PHP 的线程安全版本。在 php 信息文件中检查 Zend Extension Build、PHP Extension Build。如果您使用的是线程安全版本,则不能使用 ZendDebugger.dll 的非线程安全版本。目前没有用于线程安全 PHP 5.3.0 的 ZendDebugger.dll。

-雅利安人

于 2011-05-24T12:16:47.430 回答