2015-01-21 3 views
1

Я использую PHP 5.3.24 на Windows 8.1, и я не могу заставить Xdebug работать. var_dump() не украшен и не отображаются сообщения об ошибках. Модуль Xdebug загружается (php -i и php -m сообщают об этом модуле как загруженный, и он корректно отображается в phpinfo()), и у меня есть html_errors = On в php.iniXdebug не работает

Это что я имею в php.ini:

[XDEBUG] 
; location of my configuration-file 
zend_extension="php_xdebug-2.2.6-5.3-vc9-nts.dll" 
xdebug.default_enable = on 
html_errors = on 

Я попытался удалить кавычки из Arround в zend_extension файла; Я пробовал использовать другую .dll (я знаю, что поточно-безопасная версия неверна, это не работает, аналогично 64-битной версии); Я проверил разрешения на .dll, я пробовал все, о чем я могу думать!

Похоже, что dll загружается, но не работает должным образом. Кто-нибудь знает, есть ли какая-то проблема с Windows 8.1 и Xdebug. Раньше у меня не было проблем с Xdebug в Windows XP. Или я чего-то не хватает?

Спасибо.

ответ

0

Объявление var_dump() не украшено, предполагает, что вы редактируете php.ini вашей установки PHP cli, но вы хотите, чтобы в вашем PHP CGI-установке (для веб-приложений) Создайте php-скрипт с phpinfo() в его и запустить в браузере. Ищут:

  • Loaded Configuration File
  • записей Xdebug

Затем используйте этот wizard проверить инсталяция

Смежные вопросы