【问题标题】:Why is xdebug not showing up in phpinfo()为什么 xdebug 没有出现在 phpinfo() 中
【发布时间】:2011-07-27 02:34:49
【问题描述】:

我正在尝试进行以下设置工作:

  • Windows 7 - 64 位
  • XAMPP 1.7.4
  • XDebug [php_xdebug-2.1.0-5.3-vc9-x86_64.dll]

当我从 Xampps 主页运行 phpinfo() 时,XDebug 没有在任何地方列出。我检查了Apache错误日志,没有错误,所以加载模块似乎没有问题?我已经好几年没用过 PHP了,所以我不知道为什么这不起作用。

[PHP.ini]

[XDebug]
zend_extension_ts = "C:\xampp\php\ext\php_xdebug-2.1.0-5.3-vc9-x86_64.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000

【问题讨论】:

    标签: php xampp xdebug


    【解决方案1】:

    我认为您没有正确的编译器版本。将你的 phpinfo 的输出复制到this 页面,它会告诉你你需要哪个版本。

    【讨论】:

    • 我使用了错误的编译器并且使用了错误的zend_extension。需要在没有_ts的情况下编写它。很棒的链接谢谢!
    【解决方案2】:

    打印出你的

    phpinfo();

    并查看“编译器”行

    在家 (win7x64 + wamp) => MSVC6 (Visual C++ 6.0)

    所以你需要vc6 版本而不是vc9 版本

    【讨论】:

    • 谢谢,这是问题的一部分
    猜你喜欢
    • 2011-04-17
    • 2013-07-30
    • 1970-01-01
    • 2020-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多