Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #21854
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Re: Test php su apache |
| Date | 2018-01-20 22:23 +0000 |
| Message-ID | <fchtq9Fabc9U1@mid.individual.net> (permalink) |
| References | <p3ubol$r1f$1@gioia.aioe.org> <fcgdj3Ftn61U1@mid.individual.net> <p402oj$18bl$1@gioia.aioe.org> |
On 20/01/18 18:45, kk wrote: > E' del 2004 , si intitola PHP5 Apogeo di Massimo Canducci. > Fa parte della collana pocket di apogeo, di cui ho diversi libri. 13 anni... io inizierei a cercare qualcosa di più moderno, magari basato su PHP7. Quel "Date" in maiuscolo mi ha fatto venire la pelle d'oca. :D > Con l'estensione .php funziona, io credevo che essendo php embedded nel > testo html andasse salvato come .html , cavolo un errore stupido. > Funziona su altervista.org, che ha php abilitato e si puo' scelgliere > anche la versione dell'interprete, arriva fino alla 5.6. Apache sa che c'è PHP solo dall'estensione, quindi deve chiamarsi .php, altrimenti apache lo ignora e lo tratta come normale HTML. > Occorre modificare httpd.conf o altri file di configurazione per > far funzionare php in apache ? Non lo faccio da un pezzo (ho già le virtual machine configurate e per alcune cose uso Docker con PHP preconfigurato), ma mi pare basti installare il pacchetto libapache2-mod-php5 (o libapache2-mod-php7, dipende dalla versione). Se è già installato, prova da shell a dare il comando a2enmod php5 (o php7) e a riavviare apache con service apache2 restart > Si puo' usare php da cli e se si' come ? > Su ubuntu tramite synaptic ho trovato il pacchetto php-cli , l'ho > installato , ma non funziona. Questo dovrebbe andare. Se dai il comando `php` da shell, cosa ti dice? > Questa e' una riga su ubuntu in locale , da access.log : > > 127.0.0.1 - - [20/Jan/2018:04:05:03 +0100] "GET /test.php HTTP/1.1" 304 > 180 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:57.0) Gecko/20100101 > Firefox/57.0" > cosa posso capire da questa riga ? Che ti sei collegato a localhost (127.0.0.1), che hai richiesto /test.php in GET, che il server ti ha mandato 180 bytes di dati, con un codice 304 (not modified: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes), che stai usando Firefox 57 su Ubuntu. Se PHP fosse crashato, per esempio, avresti potuto avere un 500 invece del 304. Bye.
Back to it.comp.www.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Test php su apache kk <fgd@iul.li> - 2018-01-20 04:06 +0100
Re: Test php su apache Alessandro Pellizzari <shuriken@amiran.it> - 2018-01-20 08:40 +0000
Re: Test php su apache kk <fgd@iul.li> - 2018-01-20 19:45 +0100
Re: Test php su apache Alessandro Pellizzari <shuriken@amiran.it> - 2018-01-20 22:23 +0000
Re: Test php su apache kk <fgd@iul.li> - 2018-01-21 01:22 +0100
Re: Test php su apache Alessandro Pellizzari <shuriken@amiran.it> - 2018-01-21 08:18 +0000
Re: Test php su apache "GO_BREXIT" <21669invalid@mynewsgate.net> - 2018-01-21 09:29 +0000
csiph-web