Eсть хороший учебник о том, как настроить лампу на archlinux.
После включения следующих строк в /etc/httpd/conf/httpd.conf
:
# Use for PHP 5.x:
LoadModule php5_module modules/libphp5.so
AddHandler php5-script php
Include conf/extra/php5_module.conf
Я получаю следующую ошибку sudo systemctl restart httpd
:
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
Если я прокомментирую строку LoadModule php5_module modules/libphp5.so
Я получаю больше не ошибка, но и PHP его не работает.
Кто-нибудь может помочь?
Кажется, что другие столкнулся с той же проблемой.
Выход из systemctl status httpd.service
является:
* httpd.service - Apache Web Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2015-12-20 11:12:51 EET; 5h 0min ago
Process: 2550 ExecStop=/usr/bin/apachectl graceful-stop (code=exited, status=1/FAILURE)
Process: 3049 ExecStart=/usr/bin/apachectl start (code=exited, status=1/FAILURE)
Main PID: 2390 (code=exited, status=0/SUCCESS)
Выход из apachectl configtest
является:
[Mon Dec 21 00:46:28.514204 2015] [:crit] [pid 10566:tid 139771165026176] Apache
AH00013: Pre-configuration failed
По словам отлично Arch wiki это известная проблема и требует небольшого изменения конфигурации.
Прокомментируйте строку о mpm_event_module
:
#LoadModule mpm_event_module modules/mod_mpm_event.so
Раскомментируйте строку о mpm_prefork_module
:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
В следующий раз я предлагаю вики Archlinux, так как она обычно более актуальна, чем сообщения в блоге.
Других решений пока нет …