Автор Тема: Что нужно сделать, чтобы PHP видел устанавливаемые модули?  (Прочитано 278 раз)

Оффлайн artsiomryzhanki

  • Начинающий
  • *
  • Сообщений: 9
Устанавливаем php7, в результате имеем /etc/php/7.4/cli/php.ini

Теперь нам нужен, например, xdebug, устанавливаем php7-xdebug, по php -v либо по php -m имеем информацию, что модуль установлен и подключен.

Пытаемся что-то задебажить, не работает.

Смотрим по phpinfo - модуль xdebug не подключен, смотрим внимательнее: phpinfo сообщает, что .ini файл находится в директории /etc/php/7.4/cli-server, но такой директории не существует.

Если переименовать cli в cli-server, то всё поднимается.

Это правильно я делаю - переименовываю cli в cli-server?

Оффлайн loop69

  • Начинающий
  • *
  • Сообщений: 1
    • Email
Не знаю, правильно, или нет, но мне помогло переименование. Заработал PDO в php8.2...

Спасибо! 

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Вряд ли задумывалось переименование каталогов.