Dunque , apache2 funziona, php no

Ciao a tutti.
Nell'editor dei runlevel ho abilitato apache perchè si avvii ad ogni
boot, e infatti funziona.
Sono andato nella directory di localhost (srv/www/htdocs/), ho
acchiappato il file index.php e, con click destro, gli ho detto "Apri
con...Konqueror".
Mi chiede con cosa voglio aprirlo, se gli dico di nuovo Konqueror mi
mostra il testo in una nuova finestra.

Ho guardato tutti i libri che ho in casa, forse dipende dalla riga
"LoadModule php4_module /usr/lib/apache2-prefork/libphp4.so"
che non so dove piazzare (dato che in /etc/apache2/ non esiste il file
modules.conf).

Ecco, se qualcuno conosce bene la Suse9.2 e mi sa dire dove piazzare
quella riga, mi fa un favore.
Saluti a tutti,
Beppe

beppebz wrote:

Ciao a tutti.
Nell'editor dei runlevel ho abilitato apache perchè si avvii ad ogni
boot, e infatti funziona.
Sono andato nella directory di localhost (srv/www/htdocs/), ho
acchiappato il file index.php e, con click destro, gli ho detto "Apri
con...Konqueror".

eh..
attenzione!
non devi aprire il file!! cosi` non passa il webserver ma il browser
apre il file da se stesso. allora certamente non passa il modulo php se
non passa il webserver.

prova usare questo url: http://localhost/index.php invece di
src/www/htdocs/index.php

peter

Sono andato nella directory di localhost (srv/www/htdocs/), ho
acchiappato il file index.php e, con click destro, gli ho detto "Apri
con...Konqueror".
Mi chiede con cosa voglio aprirlo, se gli dico di nuovo Konqueror mi
mostra il testo in una nuova finestra.

Ma...?!?

Dovresti collegarti al tuo webserver dando come URL
http://localhost/mio.php

Se tu apri il file mio.php dal tuo browser, leggendolo direttamente
dal tuo file system, come caspita farebbe apache ad eseguirlo?

Bye, Chris.

beppebz wrote:
[...]

Ho guardato tutti i libri che ho in casa, forse dipende dalla riga
"LoadModule php4_module /usr/lib/apache2-prefork/libphp4.so"
che non so dove piazzare (dato che in /etc/apache2/ non esiste il file
modules.conf).

Ecco, se qualcuno conosce bene la Suse9.2 e mi sa dire dove piazzare
quella riga, mi fa un favore.
Saluti a tutti,
Beppe

Non so la Suse ma apache2 su Debian ha due cartelle sotto la /etc/apache2

a) /etc/apache2/mods-available
qua trovi tutti i moduli disponibili / installati

b) a) /etc/apache2/mods-enabled
qua trovi i link alla cartella mods-available che sono attivati per apache2.

pertanto, nel mio sistema, crea un link nella cartella "b" ai file
"php4.conf" e "php4.load" della cartella "a" e sei apposto.

saluti claudio