Pagina 1 di 1

Apache_1.3 e Php5...

Inviato: mar 22 gen 2008, 22:48
da cWrite
Ciao a tutti ho cercato e ricercato invano nonostante abbia trovato qualche giorno fa la soluzione...purtroppo il problema si è presentato qualche giorno dopo e non trovo piu "dopo moltissime ricerche" il link o un link riguardante tale problema...

Ho installato Apache e Php su slack 12, ora il problema penso sia uno dei piu classici, visualizzo le pagine html ma le pagine *.php le visualizzo proprio come codice...non fungono da lato server ma vengono svelati i codici sulla pagina senza essere eseguiti...eppure a me sembra di aver eseguito tutto correttamente, ho seguito questa guida.

http://www.php.net/manual/en/install.unix.php

Ciao e grazie per le informazioni che mi fornirete.

Saluti

Re: Apache_1.3 e Php5...

Inviato: mar 22 gen 2008, 22:59
da conraid
Decommenta le righe in mod_php.conf e riavvia apache. Se hai installato tramite pacchetti.

Se l'hai compilato da solo cerca il file di configurazione di apache e aggiungici

Codice: Seleziona tutto

LoadModule php5_module lib/httpd/modules/libphp5.so
AddType application/x-httpd-php .php

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 13:19
da cWrite
Grazie dopo appena torno a casa provo...

Saluti

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 18:37
da cWrite
pico /etc/httpd/httpd.conf

LoadModule php5_module lib/httpd/modules/libphp5.so
AddType application/x-httpd-php .php
Ho inserito questi comandi nell'elenco gia presente accurandomi che gia non ci fossero, ma quando riavvio apache e vado nel browser non vedo la pagina ma sempr eil codice... Il secondo comando è da mettere nel file di configurazione?

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 18:40
da conraid
cWrite ha scritto:
pico /etc/httpd/httpd.conf

LoadModule php5_module lib/httpd/modules/libphp5.so
AddType application/x-httpd-php .php
Ho inserito questi comandi nell'elenco gia presente accurandomi che gia non ci fossero, ma quando riavvio apache e vado nel browser non vedo la pagina ma sempr eil codice... Il secondo comando è da mettere nel file di configurazione?
si.
ma apache quando si avvia non ti da errore?
guarda nell'error log, cerca di capire cosa non carica.

Intanto dicci se hai scaricati i pacchetti, se si quali, o se hai compilato da solo.

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 18:54
da cWrite
Questi sono i Log...sinceramente non mi sembra ci siano problemi...
cWrite ha scritto: root@slackware:/var/log/httpd# cat access_log
192.168.1.3 - - [22/Jan/2008:22:18:19 +0100] "GET / HTTP/1.1" 200 44
192.168.1.3 - - [22/Jan/2008:22:18:19 +0100] "GET /favicon.ico HTTP/1.1" 404 209
192.168.1.3 - - [22/Jan/2008:22:21:08 +0100] "GET / HTTP/1.1" 304 -
192.168.1.3 - - [22/Jan/2008:22:21:46 +0100] "GET / HTTP/1.1" 200 519
192.168.1.3 - - [22/Jan/2008:22:21:49 +0100] "GET /htdig/ HTTP/1.1" 200 2210
192.168.1.3 - - [22/Jan/2008:22:21:51 +0100] "GET /htdig/button1.png HTTP/1.1" 200 1428
192.168.1.3 - - [22/Jan/2008:22:21:52 +0100] "GET /htdig/button7.gif HTTP/1.1" 200 796
192.168.1.3 - - [22/Jan/2008:22:21:55 +0100] "GET /htdig/star.gif HTTP/1.1" 200 89
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/ HTTP/1.1" 200 7559
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/style/css/manual.css HTTP/1.1" 200 18674
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/style/css/manual-loose-100pc.css HTTP/1.1" 200 3065
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/style/css/manual-print.css HTTP/1.1" 200 13200
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/images/favicon.ico HTTP/1.1" 200 1078
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/images/left.gif HTTP/1.1" 200 60
192.168.1.3 - - [22/Jan/2008:22:21:58 +0100] "GET /manual/images/feather.gif HTTP/1.1" 200 6471
192.168.1.3 - - [22/Jan/2008:22:23:34 +0100] "GET / HTTP/1.1" 200 189
192.168.1.3 - - [22/Jan/2008:22:23:36 +0100] "GET /ind.php HTTP/1.1" 404 205
192.168.1.3 - - [22/Jan/2008:22:24:13 +0100] "GET / HTTP/1.1" 304 -
192.168.1.3 - - [22/Jan/2008:22:24:59 +0100] "GET / HTTP/1.1" 304 -
192.168.1.3 - - [22/Jan/2008:22:25:00 +0100] "GET /ind.php HTTP/1.1" 200 43
192.168.1.3 - - [22/Jan/2008:22:43:21 +0100] "GET / HTTP/1.1" 200 205
192.168.1.3 - - [22/Jan/2008:22:43:23 +0100] "GET /index.php HTTP/1.1" 200 22
127.0.0.1 - - [22/Jan/2008:22:45:42 +0100] "GET / HTTP/1.1" 200 205
127.0.0.1 - - [22/Jan/2008:22:45:43 +0100] "GET /favicon.ico HTTP/1.1" 404 209
127.0.0.1 - - [22/Jan/2008:22:45:45 +0100] "GET /index.php HTTP/1.1" 200 22
192.168.1.3 - - [23/Jan/2008:18:34:01 +0100] "GET / HTTP/1.1" 200 205
192.168.1.3 - - [23/Jan/2008:18:34:03 +0100] "GET /index.php HTTP/1.1" 304 -



root@slackware:/var/log/httpd# cat error_log
[Tue Jan 22 22:17:46 2008] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 22 22:17:46 2008] [notice] Digest: done
[Tue Jan 22 22:17:47 2008] [notice] Apache/2.2.4 (Unix) DAV/2 configured -- resuming normal operations
[Tue Jan 22 22:17:53 2008] [notice] caught SIGTERM, shutting down
[Tue Jan 22 22:17:57 2008] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 22 22:17:57 2008] [notice] Digest: done
[Tue Jan 22 22:17:58 2008] [notice] Apache/2.2.4 (Unix) DAV/2 configured -- resuming normal operations
[Tue Jan 22 22:18:19 2008] [error] [client 192.168.1.3] File does not exist: /srv/httpd/htdocs/favicon.ico
[Tue Jan 22 22:23:36 2008] [error] [client 192.168.1.3] File does not exist: /srv/httpd/htdocs/ind.php, referer: http://192.168.1.5/
[Tue Jan 22 22:45:18 2008] [notice] SIGHUP received. Attempting to restart
[Tue Jan 22 22:45:19 2008] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 22 22:45:19 2008] [notice] Digest: done
[Tue Jan 22 22:45:20 2008] [notice] Apache/2.2.4 (Unix) DAV/2 configured -- resuming normal operations
[Tue Jan 22 22:45:43 2008] [error] [client 127.0.0.1] File does not exist: /srv/httpd/htdocs/favicon.ico
[Tue Jan 22 22:52:51 2008] [notice] caught SIGTERM, shutting down
[Wed Jan 23 18:33:41 2008] [notice] Digest: generating secret for digest authentication ...
[Wed Jan 23 18:33:41 2008] [notice] Digest: done
[Wed Jan 23 18:33:43 2008] [notice] Apache/2.2.4 (Unix) DAV/2 PHP/5.2.3 configured -- resuming normal operations
[Wed Jan 23 18:33:47 2008] [notice] caught SIGTERM, shutting down
[Wed Jan 23 18:33:51 2008] [notice] Digest: generating secret for digest authentication ...
[Wed Jan 23 18:33:51 2008] [notice] Digest: done
[Wed Jan 23 18:33:52 2008] [notice] Apache/2.2.4 (Unix) DAV/2 PHP/5.2.3 configured -- resuming normal operations
Quando lo avvio non da alcun errore anzi si avvia senza problemi:
cWrite ha scritto: root@slackware:/etc# /usr/sbin/apachectl restart
root@slackware:/etc# /usr/sbin/apachectl stop
root@slackware:/etc# /usr/sbin/apachectl start
root@slackware:/etc# /usr/sbin/apachectl start
httpd (pid 3449) already running
root@slackware:/etc#
Ho dato 2 start cosi vedi effettivamente che è in funzione...

Per quanto riguarda l'installazione, io ho seguito questa guida sulla configurazione http://www.php.net/manual/en/install.unix.php e di files ho scaricato dal sito httpd.apache.org la release 1.3 per attenermi alla guida, (perche con la 2.0 avevo avuto dei problemi nell'installazione) per quanto riguarda php ho scaricato sempre seguendo la guida in questione la versione php 5.2 reperibile dal sito di php, ho compilato i programmi con successo senza riscontrare nemmeno un problema.

Saluti

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 19:34
da conraid
E perché nel log ti dice 2.2.4?
Se hai seguito quella guida perché dopo non usi /usr/local?

Senti, non so che versione di slacware usi, ma se non hai esigenze particolari, togli quei software ed installa i pacchetti di slackware.
Funzionano.
Quando avrai un sistema funzionamente ti metti a fare installazioni particolari.

Re: Apache_1.3 e Php5...

Inviato: mer 23 gen 2008, 19:39
da cWrite
Eh gia non ci avevo fatto caso...pensavo di averlo rimosso...ora faccio un po di pulizia...