.png)
Eu sei que este é um problema antigo com muitas respostas, mas nenhuma das soluções existentes parece estar funcionando.
Esta é uma nova instalação do Debian 10, o apache2 foi instalado e o php (7.3).
O Apache não está analisando PHP, apenas exibe o código PHP como texto.
O módulo PHP está definitivamente carregado e executei as seguintes correções:
a2dismod mpm_event && a2enmod mpm_prefork && a2enmod php7.3
E também tentei:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
No arquivo de configuração do apache. Existe um arquivo de configuração do PHP que cobre isso de qualquer maneira.
Não estou tentando executar arquivos no diretório /home, então esse não é o bloco padrão que é o problema
Agora removi o PHP e o Apache e reinstalei para obter o mesmo problema, reiniciei e nada mais.
Eu instalei o PHP com:
apt install php libapache2-mod-php php-mysql
Não há erros em nenhum log e verifiquei muitas respostas no Stackoverflow sem mais pistas.
Responder1
Eu resolvi isso habilitando os módulos proxy e proxy_fcgi
a2enmod proxy proxy_fcgi