Intereting Posts
Имитировать пакет ('J') в php <5.6 Почему Magento так медленно? Как функция spl_autoload_register () работает с классами и интерфейсами, если они в настоящее время не определены? Что означает последний шанс, данный PHP? Yii2: Как вы используете именованные параметры в командах консоли? Одномерный массив из цикла while в php Попытка установить OAuth на Ubuntu, но получить ошибки Можете ли вы включить PHP в файл Perl? Могут ли выражения PHP PDO принимать имя таблицы или столбца в качестве параметра? Woocommerce – необходимо отправить электронное письмо по определенному адресу на основе почтового индекса Включите «требуемые вопросы» в случайном порядке Наследование PHP и видимость защищенного элемента Set_select () не работает над CodeIgniter Не выбрано сообщение об ошибке базы данных Установите сеанс / файл cookie на 24 часа, чтобы показывать что-то только один раз в день пользователям Подключение к серверу mysql (localhost) очень медленно

PHP не загружает xdebug при запуске из Eclipse PDT

Хей помогает людям!

Некоторое время назад я установил xdebug и имел некоторые проблемы с его работой, но я это сделал.

Теперь я попытался начать отладку снова, но это не сработает.

Если я вызываю php -m или phpinfo() через браузер, он сообщает мне, что xdebug загружен.

Но когда я запускаю phpinfo () как phpscript из Eclipse, он не загружается.

Также добавив строку, такую ​​как xdebug_break() она скажет мне

PHP Неустранимая ошибка: вызов неопределенной функции xdebug_break () в /home/andy/public_html/phpDebugTest/console.php в строке 3

Я узнал, что php вызывается из Eclipse с разными путями include-paths, но я добавил то же, что и от php.ini к проекту.

Большое спасибо за помощь!

Это происходит из-за того, что Eclipse PDT копирует ваш php.ini во временную папку без содержимого в каталоге conf.d (например, /etc/php5/cli/conf.d). Это приводит к неправильной загрузке ваших расширений. Я ответил на этот вопрос в stackoverflow: 5784327 , вы можете проверить предлагаемое решение.