JastaFly
@JastaFly

Ошибка Invalid command 'php_value'?

Не могу запустить апача, получаю ошибки:
ноя 01 19:21:36 it02m.local.koround.ru systemd[1]: Starting The Apache HTTP Server...
ноя 01 19:21:36 it02m.local.koround.ru httpd[3489]: AH00112: Warning: DocumentRoot [/var/www/html/bx-site] does not exist
ноя 01 19:21:36 it02m.local.koround.ru httpd[3489]: AH00526: Syntax error on line 70 of /etc/httpd/conf.d/default.conf:
ноя 01 19:21:36 it02m.local.koround.ru httpd[3489]: Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration
ноя 01 19:21:36 it02m.local.koround.ru systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE
ноя 01 19:21:36 it02m.local.koround.ru systemd[1]: httpd.service: Failed with result 'exit-code'.
ноя 01 19:21:36 it02m.local.koround.ru systemd[1]: Failed to start The Apache HTTP Server.

Подскажите в чем проблема?
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
JastaFly
@JastaFly Автор вопроса
Проблема была в том что PHP, в дефолтных репозиториях моей ОС (в данном случае это была Alma Linux), PHP шёл без модуля для апач и от того в директории с модулями: /etc/httpd/modules отсутствовал модуль libphp.so. Чтобы решить проблему я, удалил установленный пакет PHP:
dnf remove php
Затем добавил репозиторий реми:
sudo dnf -y install http://rpms.remirepo.net/enterprise/remi-release-9.rpm -y

Сбросил старый модуль с PHP:
sudo dnf module reset php -y
И установил новый PHP из репозитория реми:
sudo dnf module install php:remi-8.1
Более подробная инструкция. Только репозиторий реми там 8-й версии, в моем случае нужен был 9-й (в своём примере я это подправил)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы