php, xampp и debug - не могут приступить к работе - PullRequest
1 голос
/ 14 марта 2010

Я знаю, что этот вопрос задавался ранее, и я просмотрел ответы, но независимо от того, что я делаю, я не могу создать среду для просмотра моих программ php.

Я скачал стек XAMPP, Eclipse и включил xdebug, но ничего.

Отчеты PHPinfo: Debug Build, №

Означает ли это, что я никогда не получу установку XAMPP для отладки. Если да, то какой другой стек Windows, Apache, PHP, MySQL рекомендуется?

Я скачал 21-дневную бесплатную пробную версию Komodo IDE, и их мастер не может начать отладку.

помощь

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Нет, ссылка Debug Build phpinfo () - это параметр / определение времени компиляции, который влияет на способ компиляции самого php. Сборка отладки менее оптимизирована, содержит больше тестового кода, а файлы символов, используемые при пошаговом выполнении кода php C с помощью отладчика, более точны (в основном из-за менее оптимизированного кода).
Это не влияет на возможность добавления модуля отладчика скриптов, такого как xdebug. Но вам нужна версия модуля .dll / .so, совместимая с вашей версией php. Версия API, информация о потоке-безопасности «включено / отключено» и «отладка да / нет» должны совпадать. (если подумать, я даже не уверен, что отладка да / нет должна совпадать).
Появляется ли раздел xdebug в выводе phpinfo ()? Если нет, убедитесь, что вы отредактировали правильный php.ini. В последних версиях xampp это должен быть /php/php.ini независимо от того, используете ли вы php-cli или модуль apache. Но раньше это был /php/php.ini для cli-версии, а /apache/bin/php.ini для модуля apache php.
Также проверьте файл error.log в / apache / logs на наличие сообщений об ошибках, которые могут быть связаны. Они должны начинаться с "PHP Startup: .... error error ..."

0 голосов
/ 15 сентября 2010

попробуйте использовать Wamp, если вы используете Windows. Это прекрасно работает для меня

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...