Informazioni sul sistema operativo e sul server:
- CentOS 6.4 (finale)
- Apache 2.2.15
- PHP 5.5.1
In precedenza avevo installato php 5.3.x ma ho deciso di aggiornare. Ho prima disinstallato php 5.3.x e poi php 5.5.1 ma dopo l'installazione completata apache non ha analizzato i file php li ha semplicemente scaricati. Ho controllato domande simili qui in stackoverflow ma nessuna di esse mi ha aiutato finora.
Per la cronaca ho le seguenti righe nel mio httpd.conf e php.conf che dovrebbero far funzionare php ma non lo fanno:
AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php-source .phps
AddHandler php5-script .php
Apprezzerei davvero qualsiasi aiuto. Grazie.
MODIFICARE:
Ho queste righe nel php.conf
<IfModule !worker.c>
LoadModule php5_module modules/libphp5.so
</IfModule>
<IfModule worker.c>
LoadModule php5_module modules/libphp5-zts.so
</IfModule>
MODIFICARE:
Rimuovendo il file
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
apache non scarica più il file. Ora apache mostra il codice sorgente, ma non tutto è solo una parte. Ho aggiunto
AddType text/html .php
ma senza fortuna.