Arquivos PHP são baixados em vez de serem interpretados

1

Estou encontrando algumas dificuldades com o meu Apache2 / PHP5. Tudo estava bem configurado e funcionando, mas após a reinstalação apache2, os arquivos PHP são exibidos sem serem interpretados.

Eu tentei muitas soluções alternativas, como:

AddType application/x-httpd-php .php

no httpd.confarquivo, mas ainda assim obtém o mesmo problema. Observe que httpd.confnão foi alterado.

Dupont
fonte

Respostas:

4

Você está carregando o módulo PHP? No seu httpd.conf, verifique:

LoadModule php5_module        libexec/apache2/libphp5.so

Obviamente, você deve alterar o caminho do módulo para onde está o libphp5.so.

Além disso, você também precisa da sua entrada

AddType application/x-httpd-php .php

Se você deseja usar índices com .php, modifique a condição dir_module:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

Mas antes de executar tudo isso, você pode executar um apt-get:

 apt-get install libapache2-mod-php5
lovethebomb
fonte
A última linha é a mais importante. O instalador do pacote deve ter feito todo o trabalho detalhado para você. Caso contrário, tente reinstalar o pacote antes de manipular diretamente a configuração do Apache.
Der Hochstapler