Uno script php viene scaricato come testo: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
No edit summary
 
mNo edit summary
 
Line 1: Line 1:
[[Category: Php]]
[[Category: Apache]]
== Problema ==
== Problema ==



Latest revision as of 16:56, 18 August 2005


Problema

Quando si carica da web uno script php, esso viene scaricato come file di testo

Soluzione

Non è installato il modulo php4 e/o non è associato il filetype .php

Web Server apache e apache-ssl

Verificare che in

/etc/{apache,apache-ssl,apache2}/modules.conf

sia caricato il modulo php:

cat /etc/apache{,-ssl}/modules.conf | grep php
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

Altrimenti inserirlo manualmente o attivarlo tramite:

modules-config apache{,-ssl}

Controllare inoltre che sia presente il file:

/etc/apache{,-ssl}/conf.d/php4.conf

contente la direttiva:

<IfModule mod_php4.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>

O che sia inclusa nel file del virtual host relativo.

Web Server apache2

Attivare il modulo 'php4' con il comando:

a2enmod