Maledetto php !

Buongiorno a tutti.

Sto RIstudiando Php.
Apache è installato (http://localhost me lo mostra).
Leggo su un testo (Fabio Farnesi "Imparare php", ed Master pag 9 ss):

-"Create un file di testo con un qualunque editor ed inseritevi
all'interno le seguenti linee:
<?php
phpinfo();
?>
Salvatelo come index.php nella root del vostro Web server..."
Ok, creato con Kate e salvato (come root) in /srv/www/htdocs. Tornato
utente normale.

-"Puntate il browser su http://localhost/index.php ..."
fatto

-"...otterrete in risposta una pagina contenente le informazioni... etc"
'Na fava.
In risposta tanto Firefox come Konqueror mi dicono:
Hai scelto di aprire il file index.php, che si trova in localhost ed è
un file php (ma va...);
Cosa deve fare il browser con questo file? Aprilo con..., Salvalo su disco.
Se scelgo Aprilo con... mi mostra tutte le cartelle del disco (cioè
tutte le cartelle che stanno in /).

A questo punto mi sorge il fondato sospetto che, se la macchina
funziona, ha sbagliato qualcosa il macchinista.
Dato che php mi serve a fine agosto per sostenere l'esame di
"Sviluppatore in sistemi liberi", a BZ, sarei veramente grato se
qualcuno mi desse una dritta.
Tanti saluti e grazie,
Beppe

Probabilmente manca

  AddType application/x-httpd-php .php

in /etc/apache/httpd.conf
(o /etc/httpd/httpd.conf ecc).
Poi un apache restart; chiudi il browser e riaprilo o simile, altrimenti con
il browser cache riceverai la stessa risposta.
Alternativamente, fai un "tail" sull' access.log, cosí vedi se il browser fa
veramente un request.

Johannes

Probabilmente manca

  AddType application/x-httpd-php .php

in /etc/apache/httpd.conf
(o /etc/httpd/httpd.conf ecc).

O forse semplicemente non hai installato PHP?
Controlla con "dpkg -l | grep php" oppure "rpm -qa | grep php".

In ogni caso il problema e` che apache manda al browser il file PHP
senza eseguirlo. Il browser e` innocente.

Bye, Chris.