Uno script php viene scaricato come testo

From RVM Wiki
Revision as of 16:56, 18 August 2005 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


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