6
我無法獲得xdebug
作爲Zend
擴展名加載,因爲php.ini
會自動放錯名詞。Xdebug不能作爲zend擴展名IIS7
在phpinfo()
消息是
Xdebug的不加載Zend擴展
我的Windows Server 2008 R2企業 PHP 5.3.8 Zend引擎V2.3.0上使用IIS 7.5
我的php.ini
部分:
[xdebug]
zend_extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
xdebug.remote_enable=1
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
沒有記錄錯誤。
我需要激活IIS設置中的每個擴展。當我然後重新啓動IIS,php.ini
更新了行
[PHP_XDEBUG-2.2.0-5.3-VC9-NTS]
extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
爲什麼這?
我不得不註釋掉延長= php_xdebug-2.2.0-5.3-VC9-nts.dll禁用PHP擴展。重新啓動IIS後,phpinfo顯示xdebug作爲zend擴展運行。將phpinfo粘貼到http://www.xdebug.org/wizard.php中,驗證所有內容都正確運行。 – shaiss
謝謝@shaiss爲我修好了! – Ray
請添加評論作爲答案並將此問題標記爲「已答覆」 – Rolf