32b*_*oat 6 iis xdebug php-ini
我无法xdebug加载为Zend扩展名,因为它会php.ini自动输入错误的术语.
信息phpinfo()是
XDEBUG未加载为ZEND EXTENSION
我在Windows Server 2008 R2 Enterprise PHP 5.3.8 Zend Engine 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"
Run Code Online (Sandbox Code Playgroud)
没有记录错误.
我需要激活IIS设置中的每个扩展.当我然后重新启动IIS时,php.ini更新了该行
[PHP_XDEBUG-2.2.0-5.3-VC9-NTS]
extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
Run Code Online (Sandbox Code Playgroud)
为什么这个?
(由OP解决并在问题编辑中回答。转换为社区维基答案。请参阅没有答案的问题,但问题在评论中解决(或在聊天中扩展))
OP 写道:
现在将扩展路径更改为绝对路径后可以使用。无论如何添加了 2 行,但
phpinfo()现在显示了完整的 xdebug 配置。
工作部分php.ini:
[PHP_XDEBUG-2.2.0-5.3-VC9-NTS]
zend_extension="C:\Program Files (x86)\php\ext\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"
[PHP_XDEBUG-2.2.0-5.3-VC9-NTS]
extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3766 次 |
| 最近记录: |