Eu tenho um servidor web do Arch Linux. Parece que meus arquivos de configuração estão desatualizados.
No entanto, olhando para a página do Servidor HTTP Apache da ArchWiki , a seção chamada "PHP" diz que você Você precisará fazer algumas alterações em /etc/httpd/conf/httpd.conf
e /etc/php/php.ini
para que as coisas funcionem. Se eu estivesse no seu lugar, eu provavelmente faria pacman -R php-apache
e talvez até pacman -R apache
, e então reinstalaria ambos os pacotes. Salve cópias dos arquivos que você criou e limpe o que pacman
reclama.
Após a reinstalação, eu corrigirei /etc/httpd/conf/httpd.conf
e /etc/php/php.ini
exatamente como a página do ArchWiki diz. Então, faça systemctl start httpd
e veja se o seu problema desapareceu. Eu suspeito que você tenha alguns arquivos de configuração incompatíveis, e talvez até algo errado com o LD_LIBRARY_PATH para o usuário http
. Ao fazer a desinstalação e a reinstalação, esperamos que as inconsistências voltem a ficar sincronizadas.