RHEL8 HTTPD php faltando “manipulador Apache 2.0”

RHEL8 HTTPD php faltando “manipulador Apache 2.0”

Como instalo o PHP no RHEL8 para que ele use "API do servidor" "manipulador Apache 2.0" em vez de PHP-FPM? Acredito que o PHP-FPM esteja causando problemas e não consigo ver os módulos habilitados no Apache para o servidor web.

Tentei instalar o PHP73 de "remi-php73", mas não parece fazer diferença.

Responder1

A partir do RHEL-8, o httpd funciona em modo threaded (evento MPM) e usa php-fpm para melhordesempenho e segurança.

No RHEL-8 mod_php ainda é fornecido e foi removido no RHEL-9

mod_php está disponível apenas no modo de trabalho antigo (prefork MPM), portanto, se você voltar para ele, mod_php será usado.

Verifique /etc/httpd/conf.modules.d/00-mpm.conf para selecionar o MPM adequado

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

Verifique também /etc/httpd/conf.modules.d/10-php.conf para ativar o mod_php

LoadModule php7_module modules/libphp7.so

Acredito que o PHP-FPM esteja causando problemas

Recomendo que você investigue esses problemas em vez de tentar solucioná-los, mudando para o método antigo e obsoleto.

informação relacionada