无法使用 WAMP SERVER 2.1 安装 xdebug

发布于 2024-10-11 12:32:02 字数 605 浏览 2 评论 0原文

我使用 WAMP SERVER 2.1 并为我的系统选择 PHP 5.3.3,因此我选择 xDebug 和 php_xdebug-2.1.0-5.3-vc6.dll 并将名称更改为 php_xdebug.dll 以方便使用。

按照说明进行操作:php.ini(在 Apache 文件夹中)

extension=php_xdebug.dll
...
zend_extension = "C:/wamp/bin/php/php5.3.3/ext/php_xdebug.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"

但是,没有任何反应,phpinfo 中没有与 xdebug 相关的信息。 xdebug 还宣布 xdebug 尚未安装(http://xdebug.org/find-binary.php)。

我很担心导致配置时间过多。我疯了,完全放弃了。 任何人都有解决这个问题的想法,我非常感谢你对我的帮助。

谢谢

I use WAMP SERVER 2.1 and select PHP 5.3.3 for my system, so I select xDebug with php_xdebug-2.1.0-5.3-vc6.dll and changed name becoming php_xdebug.dll for easy way to use.

Following the instructions: php.ini (in Apache folder)

extension=php_xdebug.dll
...
zend_extension = "C:/wamp/bin/php/php5.3.3/ext/php_xdebug.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"

However, nothing happens, there are no information related to xdebug from phpinfo. Also xdebug announce that xdebug have not installed yet (http://xdebug.org/find-binary.php).

I am so worried causing too much time for configuration. I got crazy and totally gave up.
Anyone have ideas to solve it, I am so appreciated what you help me.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

愁以何悠 2024-10-18 12:32:02

您是否重新启动了 Apache 服务器?我相信在WAMP的菜单中,应该有一个重新启动服务器的选项。

Have you restarted your Apache server? I believe that in WAMP's menu, there should be an option to restart the server.

愿与i 2024-10-18 12:32:02

我认为要正确加载 XDebug,它需要以下代码行之一。每当我使用 此站点 中的设置时,XDebug 都不会加载。以下 php.ini 片段是我所有开发系统上的配置。

[XDebug]
;; Only Zend OR (!) XDebug
; Modify the filename below to reflect the .dll version of your xdebug
zend_extension="C:\wamp\bin\php\php5.3.6\ext\php_xdebug-2.1.1-5.3-vc9.dll"
xdebug.remote_enable=1
xdebug.remote_host=localhost  ; if debugging on remote server,
                          ; put client IP here
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\wamp\tmp"
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_name = "xdebug_profile.%R::%u"
xdebug.trace_output_dir = "C:\wamp\tmp"

另请检查此网站以确保您拥有正确的 XDebug dll。我曾经在 vc6 系统上使用 vc9 dll 时遇到问题。

I think for XDebug to load properly, it needs one of the following lines of code. Anytime I used the setup from this site, XDebug did not load. The following snippet of php.ini is the configuration on all my development systems.

[XDebug]
;; Only Zend OR (!) XDebug
; Modify the filename below to reflect the .dll version of your xdebug
zend_extension="C:\wamp\bin\php\php5.3.6\ext\php_xdebug-2.1.1-5.3-vc9.dll"
xdebug.remote_enable=1
xdebug.remote_host=localhost  ; if debugging on remote server,
                          ; put client IP here
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\wamp\tmp"
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_name = "xdebug_profile.%R::%u"
xdebug.trace_output_dir = "C:\wamp\tmp"

Also check this website to make sure you have the proper XDebug dll. I once had a problem of using a vc9 dll on a vc6 system.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文