为什么xdebug没有出现在phpinfo()中

时间:2011-03-31 17:30:49

标签: php xampp xdebug

我正在努力让以下内容进行设置:

  • 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

2 个答案:

答案 0 :(得分:12)

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

答案 1 :(得分:3)

打印出你的

  

的phpinfo();

并查看“Compilater”行

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

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