Apache non interpreta il php [risolto]

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Apache non interpreta il php [risolto]

Messaggio da daniele50 »

Ciao, ho fatto partire il demone apache con

Codice: Seleziona tutto

httpd
e poi ho messo un la pagina prova.php di prova in /var/www/htdocs ma quando la chiamo digitando nel browser http://localhost/prova.php vedo la pagina, ma non viene interpretato il codice php, in pratica vedo nel browser il codice php:

Codice: Seleziona tutto

<?php
$now = getdate(time());
$time = mktime(0,0,0, $now['mon'], 1, $now['year']);
...
...
come dico ad apache di elaborare il codice e mandare il risultato degli script?
Ultima modifica di daniele50 il sab 25 ago 2007, 13:32, modificato 1 volta in totale.

Avatar utente
twister
Staff
Staff
Messaggi: 1599
Iscritto il: mar 11 nov 2003, 0:00
Slackware: current
Località: Roma
Contatta:

Messaggio da twister »

Il tasto cerca ti e' amico....

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

Farò una domanda idiota... ma tu il pacchetto php l'hai installato?

Hai provato la soluzione indicata in questo thread oppure il Passo 7 di questa qui?

Anche Google aiuta ;)

Avatar utente
Darathorn
Linux 2.x
Linux 2.x
Messaggi: 315
Iscritto il: dom 28 nov 2004, 0:00
Nome Cognome: Francesco Braga
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: fluxbox
Località: Rezzato
Contatta:

Messaggio da Darathorn »

hai abilitato il php in httpd.conf ?
hai installato il php ?

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Messaggio da daniele50 »

ho fatto talmente tante tante ricerche sull'installazione di mysqul e apache per scoprire che erano già presenti che ho dato per scontato la stessa cosa per php...

Ora cerco i pacchetti php e le istruzioni per avviare il tutto... :oops:

Avatar utente
Darathorn
Linux 2.x
Linux 2.x
Messaggi: 315
Iscritto il: dom 28 nov 2004, 0:00
Nome Cognome: Francesco Braga
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: fluxbox
Località: Rezzato
Contatta:

Messaggio da Darathorn »

php dovrebbe essere già installato sulla tua macchina

per configurarlo apri con un editor qualsiasi questo file

/etc/apache/httpd.conf

e cerca questo punto

# ==> mod_php configuration settings <==
#
# PACKAGES REQUIRED: openssl-solibs (A series) and/or openssl (N series),
# mysql (AP series), gmp (L series), mhash (L series),
# and apache (N series)
#
Include /etc/apache/mod_php.conf

inizialmente la riga sarà Include
#/etc/apache/mod_php.conf togli il cancelletto

poi cerca
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
e aggiungi la riga index.php cosi ti carica le index realizzate in php

infine riavvia apache

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Messaggio da daniele50 »

non è chiaro: il file httpd.conf ce l'ho in /etc/httpd e non in /etc/apache/

poi l'unica righe contenente la parola php è

#Include /etc/httpd/mod_php.conf

e poi IfModule mod_dir.c nel file non c'è...

perché tutte queste differenze?

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

daniele50 ha scritto:non è chiaro: il file httpd.conf ce l'ho in /etc/httpd e non in /etc/apache/

poi l'unica righe contenente la parola php è

#Include /etc/httpd/mod_php.conf

e poi IfModule mod_dir.c nel file non c'è...

perché tutte queste differenze?
E' giusto così: con Apache 2, la giusta directory è /etc/httpd.

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Messaggio da daniele50 »

ok, ma tutte le righe che non coincidono?
potrebbero essere sempre delle differenze dovute alla versione, ma io per far andare il php cosa devo fare?

Avatar utente
Darathorn
Linux 2.x
Linux 2.x
Messaggi: 315
Iscritto il: dom 28 nov 2004, 0:00
Nome Cognome: Francesco Braga
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: fluxbox
Località: Rezzato
Contatta:

Messaggio da Darathorn »

io ti ho dato le impostazioni del mio server web che monta slack10.2 e quindi apcache 1.3*

le impostazioni solo pressochè le stesse , togli il commento a
#Include /etc/httpd/mod_php.conf
salva il file e riavvia apache

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Messaggio da daniele50 »

ok, funziona!
Grazie mille

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

E allora metti un [RISOLTO] nel titolo, così è d'aiuto agli altri ;)

Rispondi