[Risolto][PHP] Browser scarica codice ma non apre pagina

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

[Risolto][PHP] Browser scarica codice ma non apre pagina

Messaggio da batello »

Salve, ho appena reinstallato ubuntu 15.10 sul mio pc (quindi suppongo sia "puro" da qualunque file che possa dar fastidio) e sto provando a installare LAMP seguendo questa guida.
Sembra che tutto sia andato a buon fine solo che, verso la fine, quando creo una pagina info.php e provo ad aprila con il browser, questi mi fa il download del file di codice anziché aprire la pagina.
Sembra che php5 non sia installato, eppure se faccio

Codice: Seleziona tutto

sudo apt-get install php5
ottengo

Codice: Seleziona tutto

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
php5 è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
.

Qualcuno ha mai avuto un problema simile?
Ultima modifica di batello il lunedì 15 febbraio 2016, 18:03, modificato 1 volta in totale.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da Zoff »

Hai riavviato apache come suggerito dalla guida?

Sposto in ubuntu su server.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da batello »

Sì, ho riavviato apache; ho comunque appena risolto il problema installando

Codice: Seleziona tutto

sudo apt-get install php5-pgsql
Solo che adesso, anche se ristarto apache, non apre la pagina. È un 404 not found
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da Zoff »

Non vedo come quel pacchetto possa aver risolto il problema, tanto piu' se ricevi 404, come fai a dire che hai risolto?

Dove hai posizionato il file e come lo apri?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da batello »

Zoff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4853214#p4853214][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Non vedo come quel pacchetto possa aver risolto il problema, tanto piu' se ricevi 404, come fai a dire che hai risolto?

Dove hai posizionato il file e come lo apri?
Infatti non ho risolto. Ho risolto il fatto che non mi chiede più di scaricare il codice, però comunque non vedo la pagina.
Comunque il file l'ho salvato dentro /var/www

Ho pensato che forse è un problema di apache2 che non si avvia.
Ho dato

Codice: Seleziona tutto

service apache2 status
e ho ottenuto questo, da quello che leggo, non sembra essersi avviato.

Codice: Seleziona tutto

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (exited) since lun 2016-02-15 17:06:25 CET; 7min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 19392 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 19400 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)

feb 15 17:06:25 gombude apache2[19400]: AH00558: apache2: Could not reliably determine the server's fully ...ssage
feb 15 17:06:25 gombude apache2[19400]: (98)Address already in use: AH00072: make_sock: could not bind to ...:]:80
feb 15 17:06:25 gombude apache2[19400]: (98)Address already in use: AH00072: make_sock: could not bind to ....0:80
feb 15 17:06:25 gombude apache2[19400]: no listening sockets available, shutting down
feb 15 17:06:25 gombude apache2[19400]: AH00015: Unable to open logs
feb 15 17:06:25 gombude apache2[19400]: Action 'start' failed.
feb 15 17:06:25 gombude apache2[19400]: The Apache error log may have more information.
feb 15 17:06:25 gombude apache2[19400]: *
feb 15 17:06:25 gombude systemd[1]: Started LSB: Apache2 web server.
feb 15 17:14:12 gombude systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da Zoff »

C'è già un servizio che gira sulla porta 80. Hai installato/avviato apache in altri modi?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da batello »

Zoff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4853217#p4853217][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:C'è già un servizio che gira sulla porta 80. Hai installato/avviato apache in altri modi?
Ho provato ma poi l'ho disinstallato... ho cambiato porta nel file /etc/apache2/port.conf con 8080
Adesso ottengo questo

Codice: Seleziona tutto

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since lun 2016-02-15 17:49:30 CET; 5s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 20916 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 20924 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─20941 /usr/sbin/apache2 -k start
           ├─20944 /usr/sbin/apache2 -k start
           ├─20945 /usr/sbin/apache2 -k start
           ├─20946 /usr/sbin/apache2 -k start
           ├─20947 /usr/sbin/apache2 -k start
           └─20948 /usr/sbin/apache2 -k start

feb 15 17:49:29 gombude systemd[1]: Stopped LSB: Apache2 web server.
feb 15 17:49:29 gombude systemd[1]: Starting LSB: Apache2 web server...
feb 15 17:49:29 gombude apache2[20924]: * Starting web server apache2
feb 15 17:49:29 gombude apache2[20924]: AH00558: apache2: Could not reliably determine the server's fully ...ssage
feb 15 17:49:30 gombude apache2[20924]: *
feb 15 17:49:30 gombude systemd[1]: Started LSB: Apache2 web server.
Hint: Some lines were ellipsized, use -l to show in full.
che sembra più ottimista come situazione però ho di nuovo che se apro una pagina php mi chiede il download anziché aprirla
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da Zoff »

Controlla che il pacchetto libapache2-mod-php5 sia installato.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da batello »

Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da Zoff »

Prova con:

Codice: Seleziona tutto

sudo a2enmod php5
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
batello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 589
Iscrizione: lunedì 2 giugno 2008, 11:30

Re: PHP, Il browser scarica il codice anziché aprire la pagi

Messaggio da batello »

Rettifico!
Ho cambiato porta, e ho riavviato il pc e fatto partire di nuovo apache2. Adesso funziona.
Ovviamente, al posto di localhost bisogna scrivere localhost:8080

Grazie infinite
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti