Além de carregar o módulo (que seu arquivo httpd.conf mostra que está fazendo com base no conteúdo de sua pergunta), você também precisa usar uma diretiva SetHandler
para *.php
ou outras extensões apropriadas.
Algo como isso deve funcionar, basta colocá-lo logo após a declaração LoadModule
.
<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
O que esta declaração acima diz ao Apache como lidar com arquivos com certas extensões. O .+\.ph(p[3457]?|t|tml)$
é uma expressão regular (regex) que corresponde a vários finais diferentes para o arquivo (o $
indica o fim da string) - assim, os arquivos terminados em .php
, .php3
, .php4
, etc. todos são processados pelo servidor Apache e pelo módulo PHP antes de serem enviados para o navegador.
Não se esqueça de reiniciar o serviço httpd.
Se ainda assim não funcionar, verifique os caminhos que fazem referência ao módulo para carregar e verifique se libphp7.so
está no local correto a ser carregado.