Я пытаюсь заставить отладчик PHP работать и в настоящее время не работает с самого первого препятствия. У меня есть чистая установка IIS7, работающая на Vista с PHP 5.2.11.Проблемы с первыми этапами установки отладчика - IIS, Vista, PHP5, XDebug
Раздел XDebug моей php.ini выглядит следующим образом:
[XDEBUG]
zend_extension_ts="E:\Program Files\PHP\ext\php_xdebug-2.0.5-5.2.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
Тестовая страница Я пытаюсь запустить выглядит следующим образом:
TEST
<?php
phpinfo();
?>
принципе, PHP выполняет хорошо, но есть ни один отладчик не отображается в любом месте выхода phpinfo - в соответствии со всей помощью, которую я могу найти, должна отображаться строка xdebug и/или секция, если загружен отладчик.
Я пробовал различные dll xdebug от xdebug.org, но все с тем же не-результатом.
Я также попытался установить отладчик zend вместо этого.
Может ли кто-нибудь предложить, что попробовать? Благодаря!
Просто хотел добавить, что это« замена обратных косых черт косой чертой »происходит из-за того, что, как я понимаю, экранированные символы, которые не имеют значения (например,« \ p »), возвращаются к самому характеру (по существу g дублирование разделителей каталогов). Также: попробуйте добавить цитаты вокруг значений remote_host и remote_handler. – Narcissus