vadimpopov94
@vadimpopov94
Dev

Почему не подключается xDebug к php 7.3?

Использую xDebug 2.7.0beta1 - PHP 7.3 VC15 (64 bit)
Алгоритм подключения следующий :
1.Назвал оригинальный файл - php_xdebug.dll и закинул в php\ext
2.Далее в php.ini прописал - extension=php_xdebug
3.Перезапустил apache
4.PHPstorm не может обнаружить debugger (скриншот ниже)
PHP 64 битный как и IDE (PhpStorm 2018.3.1)
5c18cbb0d06f1870857952.png
  • Вопрос задан
  • 135 просмотров
Решения вопроса 2
А в логах апача что? Может он ругнулся на модуль и не подгрузил его.
Ответ написан
@Flying
Причина в том что вы пытаетесь установить XDebug как обычное расширение PHP в то время как этот модуль является т.н. "расширением ядра". Для его установки необходима другая директива в php.ini:
zend_extension="/path/to/php_xdebug"
т.е. просто замените в php.ini extension на zend_extension, перезапустите php / веб-сервер (если они запущены в виде сервисов) и всё должно заработать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vadimpopov94
@vadimpopov94 Автор вопроса
Dev
Flying Довольный Жизнью спасибо за помощь, проблема оказалась в совместимости версии php и xDebug в части TS, скачал версию xDebug TS и всё заработало.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Ticketland.ru Москва
от 120 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
СиСорт Барнаул
от 40 000 до 115 000 руб.