2013-01-13 48 views
0

我有麻烦的Zend调试Apache服务器在Windows上工作XAMMP安装 - PHP 5.3.8 VZend的调试器在Windows Apache服务器上工作XAMMP

这里是我做过什么至今:

  1. 下载&安装的Zend的Eclipse PDT(PDT 3.0.2 W/Eclipse的靛蓝)位置: http://www.zend.com/community/pdt/downloads

  2. 下载的zip文件ZendDebugger-20110410-cygwin_nt-I 386从Zend的部位

  3. 复制文件ZendDebugger-20110410-cygwin_nt-I386 \ 5_3_x_nts_comp \ ZendDebugger.dll 为C:\ XAMPP \ PHP \分机\ ZendDebugger.dll

  4. 找到正确的php.ini,并添加这些线为php.ini

    zend_extension_manager.debug_server =/XAMPP/PHP/EXT/ZendDebugger.dll

    zend_debugger.allow_hosts = 127.0.0.1

    zend_debugger.expose_r emotely =总是

  5. 重新启动Apache的

  6. 运行脚本的phpinfo();

  7. 寻找参考调试器与行框这个程序可以使用Zend脚本语言引擎

  8. 参考未发现

回答

1

也有类似的问题,几天就回来和我了解到的是,

你不能运行带有PHP 5.3的ZEND DEBUGGER在Windows系统上使用THREAD SAFETY。

(本来给你的参考,但我有一个不同的系统上,因此不具备的历史,将更新它,如果我得到的链接)

以下是替代品,你可以试试:

1.回到5.2.xx版本的PHP(如果这不是问题)并为该版本配置zend调试器。

2.安装Zend服务器(我听说用它使事情不那么麻烦的)

3.使用PHP 5.3的非线程安全版本(不知道,但它可能工作)

4.不要使用zend_debugger,而应该使用类似Xdebug的替代方法(我目前正在使用它并且工作正常)。

更新: 得到这些链接为你。

Is it still true that zenddebugger only supports non-thread-safe PHP?

http://forums.zend.com/viewtopic.php?f=59&t=1918#p13729

Setting up Zend Debugger

希望他们帮助

相关问题