Я установил nginx и php-fpm, чтобы загрузить php-коды из nginx, моя страница работает нормально, но теперь я хочу запустить xdebug для отладки моего кода.XDebug не обнаружен PHPstorm
Я следую инструкциям из руководства, я изменил свой php.ini внутри своей папки php-fpm (это обязательно), но, как вы можете видеть на картинке, мой маршрут к fpm не появляется, поэтому он считает, что XDebug не установлен, когда это действительно так.
Open Настройки-> Языки & Frameworks-> PHP
Open Settings->Languages & Frameworks->PHP
Спасибо большое
Ваш nginx может заставить/настроить PHP для использования различных php.ini для веб-запросов, чем тот, который используется для запроса CLI (многие дистрибутивы Linux и даже Mac используют такой подход). Пожалуйста, покажите вывод 'phpinfo()', полученный через браузер (верхняя часть заголовка должна быть достаточной - там должен быть показан xdebug). Вполне возможно, что вы редактируете неправильный php.ini. – LazyOne
Проблема в том, что я не могу обнаружить php.ini, что я нахожусь в папке fpm. –
Понятия не имею, что вы говорите. Вы не предоставили никаких скриншотов или каких-либо других результатов, которые подтвердили бы ваши слова/реальные ситуации там. – LazyOne