好吧,这几天又把我的头撞在墙上了。尝试在此处遵循关于 SO 的另一个答案的建议:https ://stackoverflow.com/questions/11955822/php-file-caching-vs-cache-through-htaccess 。在尝试使用 xDebug 设置本地测试环境时,我下载了 WampServer,因为它说它是一个包含 xDebug 的完整软件包。我在 PHP.ini 中尝试了各种设置,但无法让 xDebug 出现在 WampServer 的调试菜单上。我看到了一个 Wamp 菜单的图像,它在 Debug 菜单中列出,以及我确实拥有的 WebGrind,但无法完成相同的壮举。
这是我当前针对 xDebug 的 PHP.ini 设置(包括一些已删除的内容):
; XDEBUG Extension
;zend_extension = "c:/wamp/bin/php/php5.3.13/zend_ext/php_xdebug-2.2.0-5.3-vc9.dll"
zend_extension = c:\wamp\bin\php\php5.3.13\ext\php_xdebug-2.2.1-5.3-vc9.dll
[xdebug]
xdebug.default_enable = On ;added
xdebug.remote_enable = On ;Off
xdebug.remote_port = 9000 ;added
xdebug.remote_handler="dbgp" ;added
xdebug.remote_host="localhost" ;added
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = On ;Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
xdebug.trace_output_dir = "c:/wamp/tmp" ;added
;xdebug.show_local_vars=On
;xdebug.dump.SERVER=HTTP_HOST, SERVER_NAME
;xdebug.dump_globals=On
;xdebug.collect_params=4
;xdebug.show_local_vars=1
是的,我知道 Wamp 中有两个单独的 PHP.ini 文件,但是对这两个文件进行更改没有任何作用。
我已经尝试过 xDebug 网站上的“自定义安装”说明,但这并没有做任何事情。
phpinfo 文件将其列为已安装。
我可以在 Wamp 工具的文件夹中找到 xDebug 客户端并打开它,但是 xDebug 菜单上的打开文件选项显示为灰色并且不起作用。
我已经探索并尝试了在 SO 网站上找到的各种解决方案,但仍然没有乐趣。
我什至在这里http://www3.ntu.edu.sg/home/ehchua/programming/howto/WampServer_HowTo.html找到了一个不错的 WampServer 和 xDebug 分步安装网页,但我所做的只是下载另一个非常大的名为eclipse的程序,安装和配置它,但仍然没有。这看起来确实是一个看起来不错的程序,但是在进行配置之后,它似乎也没有与 wampserer 关联。
xDebug 和 wampserver 确实似乎是在 SO 上提出的非常常见的问题......所以任何实际可行的想法?
顺便说一句:有什么方法可以增加这个问题和评论框中的字体大小,所以我不必使用放大镜来查看我输入的内容???我知道它在下面重复了,但更容易看到你在输入什么,你在哪里输入......只是我的两分钱......
感谢您的任何帮助,
斯坦...