2011-03-31 117 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

相關問題