Maledetto PHP

Ciao a tutti.
Problemino elementare che mi sta facendo ammattire: PHP mi restituisce
una domanda, non il risultato.
Questo mi capita, ad esempio, col file"ciccio.php", che ha la solita
sintassi:
<?php
phpinfo();
?>
Salvato in /usr/local/apache2/htdocs con permessi 777; [Uso Kubuntu
6.10, Apache 2.2.4 e php5]

Poi /usr/local/apache2/bin/ apachectl start (anche se di solito mi
risposnde: httpd is already running)
Poi: http://localhost --> It Works! (e fin qui ci siamo)
Quindi solita richiesta: http://localhost/ciccio.php

Konqueror mi chiede: Open 'http://localhost/ciccio.php’? Type:
application/x-httpd-php [Save as... Open With... Cancel].
Invece Firefox: You have chosen to open ciccio.php which is a : PHP file
from http://localhost. What should Firefox do with this file? [Open
with...Save to disk]

Ho provato anche con files HTM che inviano dati ad un file PHP,
utilizzando $_POST; stesso risultato.
Si accettano suggerimenti.
Grazie, ciao,
Bep

Alle 08:55, mercoledì 21 marzo 2007, beppebz ha scritto:

Ciao a tutti.
Problemino elementare che mi sta facendo ammattire: PHP mi restituisce
una domanda, non il risultato.
Questo mi capita, ad esempio, col file"ciccio.php", che ha la solita
sintassi:
<?php
phpinfo();
?>
Salvato in /usr/local/apache2/htdocs con permessi 777; [Uso Kubuntu
6.10, Apache 2.2.4 e php5]

Poi /usr/local/apache2/bin/ apachectl start (anche se di solito mi
risposnde: httpd is already running)
Poi: http://localhost --> It Works! (e fin qui ci siamo)
Quindi solita richiesta: http://localhost/ciccio.php

Konqueror mi chiede: Open 'http://localhost/ciccio.php’? Type:
application/x-httpd-php [Save as... Open With... Cancel].
Invece Firefox: You have chosen to open ciccio.php which is a : PHP file
from http://localhost. What should Firefox do with this file? [Open
with...Save to disk]

in httpd.conf o dove diavolo quella distro del menga mette le conf ...
che il modulo sia caricato
LoadModule

e che il tipo applicazione sia configurato
AddType application/x-httpd-php .php

Mandi

Ubuntu , antica parola africana che significa non so so fare una ceppa

Sará un problema di configurazione del tuo apache che non interpreta i
file php ma li vuole restituire in sorgente.
Prova a verificare se il modulo php è stato caricato (dovresti trovare
"LoadModule php[4|5]_module /path/to/the/module" nella configurazione di
apache.
Se c'è, prova a far rileggere la configurazione ad apache, tramite
apache2ctl graceful.

hth,
  Benjamin

Benjamin Gufler ha scritto:

Prova a verificare se il modulo php è stato caricato (dovresti trovare
"LoadModule php[4|5]_module /path/to/the/module" nella configurazione di
apache.
Se c'è, prova a far rileggere la configurazione ad apache, tramite
apache2ctl graceful.
  

La riga c'è
LoadModule php5_module /usr/local/apache2/modules/libphp5.so

Però, lanciando graceful, mi avverte che c'è un errore di sisntassi e
che la struttura API è alterata (garbled), poi mi chiede: "Perhaps this
is not an Apache module DSO?"
Grazie e ciao,
Bep