2011-03-31 112 views
7

我试图让下面的设置工作:为什么Xdebug的没有出现在phpinfo()函数起来

  • 的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 

回答

11

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

+0

我使用错误的编译器并使用错误的zend_extension。需要写它没有_ts。真棒链接谢谢! – chobo 2011-03-31 18:34:55

2

打印出你

的phpinfo();

,并期待在 “Compilater” 行

在家里(win7x64 + WAMP)=> MSVC6(的Visual C++ 6.0)

所以您需要的vc6版本不VC9版本

+0

谢谢,那是问题的一部分 – chobo 2011-03-31 18:35:51

相关问题