Apache e PHP...non parte!!

7 risposte [Ultimo contenuto]
Ritratto di conzies
conzies
(Junior)
Offline
Junior
Iscritto: 20/08/2005
Messaggi: 28

Ciao a tutti.
Non riesco a venirne a capo; cambiando mb e cpu (64 bit) mi sono messo la debian 64 e poichè ho bisogno di un webserver mi sono installato apache2 e php4 + mysql.
Il problema è che apache si rifiuta di interpretare le pagine in php (tenta di scaricarle insomma).
Avete qualche idea?

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1276

Te la butto li Smile

<br />a2enmod php4 <br />invoke-rc.d apache2 restart<br />

Ciao

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di conzies
conzies
(Junior)
Offline
Junior
Iscritto: 20/08/2005
Messaggi: 28

Grazie Paolo, ma niente...

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1276

Molto strano...potresti farmi vedere che pacchetti hai installato ?

Non è possibile che i pacchetti non ti abbiano copiato i file di configurazione nelle giuste posizioni e abilitando il modulo deve sicuramente partire.

Mandami un:

<br />dpkg -l | grep php<br />

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di conzies
conzies
(Junior)
Offline
Junior
Iscritto: 20/08/2005
Messaggi: 28

dpkg -l | grep php
ii libapache2-mod-php4 4.4.4-8+etch4 server-sid e, HTML-embedded scripting languag
rc libapache2-mod-php5 5.2.0-8+etch7 server-sid e, HTML-embedded scripting languag
ii php4 4.4.4-8+etch4 server-sid e, HTML-embedded scripting languag
ii php4-cgi 4.4.4-8+etch4 server-sid e, HTML-embedded scripting languag
ii php4-common 4.4.4-8+etch4 Common fil es for packages built from the php
ii php4-gd 4.4.4-8+etch4 GD module for php4
ii php4-mysql 4.4.4-8+etch4 MySQL modu le for php4
rc php5-mysql 5.2.0-8+etch7 MySQL modu le for php5
ii phpmyadmin 2.9.1.1-4 Administra te MySQL over the WWW

Ritratto di conzies
conzies
(Junior)
Offline
Junior
Iscritto: 20/08/2005
Messaggi: 28

Niente ragazzi?

Ritratto di nibbio972
nibbio972
(Geek)
Offline
Geek
Iscritto: 28/05/2007
Messaggi: 124

Guarda, così ad occhio mi sembra di vedere che hai installato sia librerie per php5 che per php4. Prova a rimuovere tutto e a reinstallare solo Apache+php5+mysql. A me ha funzionato.

Ciao

Ritratto di gabry
gabry
(Monster)
Offline
Monster
Iscritto: 29/10/2006
Messaggi: 395

in apache2, nel file httpd.conf dovrebbero esserci le seguenti righe:
<br />...<br />DirectoryIndex index.html index.html.var index.shtml index.cgi index.php index.phtml index.php3 index.htm home.html welcome.html<br />...<br />AddType application/x-httpd-php .php .phps .php3 .phtml .html .htm .shtml .fds<br />...<br />#AddType application/x-httpd-php .php<br />#AddType application/x-httpd-php-source .phps<br />
nella directory mods-available i files:
<br />zdesk:/etc/apache2/mods-available# ls php*<br />php4.conf  php4.load  php5.conf  php5.load<br />

per fare le prove con il php, io usavo sempre una pagina phpinfo.php con il seguente sorgente:
<br />&lt;?php phpinfo();?&gt;<br />

ciao ciao

"Non e' la legge che decide cosa e' giusto e cosa e' sbagliato"
R. Stallman