PHP files are downloaded instead of getting interpreted
I'm encountring some difficulties with my Apache2/PHP5. All was well-configured and working, but after reinstalling apache2
, the PHP files are displayed without being interpreted.
I tried many workarounds like:
AddType application/x-httpd-php .php
in the httpd.conf
file, but still get the same issue. Please note that httpd.conf
was not changed.
Are you loading PHP Module ? In your httpd.conf, check :
LoadModule php5_module libexec/apache2/libphp5.so
Of course, you must change module path, to where your libphp5.so is.
Furthermore, you also need your entry
AddType application/x-httpd-php .php
If you want to use indexes with .php, modify the dir_module condition :
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
But before running all of that, you could run an apt-get :
apt-get install libapache2-mod-php5