Ubuntu server 20.04 Apache2 non elabora PHP

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
andrew_de_moray
Prode Principiante
Messaggi: 95
Iscrizione: lunedì 1 gennaio 2007, 22:48

Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da andrew_de_moray »

Buongiorno a tutti,
ho installato un nuovo server Ubuntu ver 20.04 LTS, Apache2 Mysql e Php 8

Il server web funziona, Mysql anche ma quando apro una pagina PHP non la elabora e mi mostra codice.

Ho seguito varie soluzioni tramite google ma nulla di fatto.
Posto i dati di PHP

gls@myquoteserver:~$ php -v
PHP 8.0.5 (cli) (built: May 1 2021 11:57:16) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.5, Copyright (c) Zend Technologies
with Zend OPcache v8.0.5, Copyright (c), by Zend Technologies



Potreste darmi una mano a capire il problema?

Grazie
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2872
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da DoctorStrange »

Temo tu dovrai dare qualche dettaglio in piu sul funzionamento e la configurazione del tuo sistema.
Tendenzialmente questo genere di problemi sono dovuti sempre a configurazioni errate.
Prima di tutto: quale application server usi? Jboss? Tomcat? Usi solo servlet repository od un intero application server? Lo hai installato e configurato tu, personalmente, oppure ti viene offerto già predisposto dal tuo hosting?

Anche mysql, come fai ad essere certo che funzioni? Ti sei assicurato di aver creato un'utenza preposta all'accesso alle tabelle del sito, oppure usi sempre root?

Poi sarebbe utile che postassi se non l'intera pagina php che stai cercando di renderizzare, almeno un suo frammento, epurato di eventuali dati sensibili, altrimenti appare difficile provare a riprodurre il problema che hai, e risolvere.

Saluti
Avatar utente
andrew_de_moray
Prode Principiante
Messaggi: 95
Iscrizione: lunedì 1 gennaio 2007, 22:48

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da andrew_de_moray »

Ciao,
Mysql funziona perchè ho importato, tramite mysqldump i dati di un vecchio db e tramite phpmyadm li vedo correttamente.
I server lo ho installato io. Ho installato Ubuntu20.04, apache, php, mysql, samba etc.
Avatar utente
miclab
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 455
Iscrizione: venerdì 18 gennaio 2008, 11:08
Desktop: Gnome 3
Distribuzione: Debian testing
Località: Rho

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da miclab »

la classica

Codice: Seleziona tutto

<?php
phpinfo(); 
?>
cosa ti dice? Restituisce le informazioni o non interpreta e ti restituisce il codice?
Avatar utente
miclab
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 455
Iscrizione: venerdì 18 gennaio 2008, 11:08
Desktop: Gnome 3
Distribuzione: Debian testing
Località: Rho

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da miclab »

DoctorStrange ha scritto:
giovedì 20 maggio 2021, 11:28
quale application server usi? Jboss? Tomcat? Usi solo servlet repository od un intero application server
Non credo che abbia nulla di questo, è solo un classico LAMP. Jboss e Tomacat vengono usati se sviluppi in java non so quali vantaggi hai usandoli con php
Avatar utente
miclab
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 455
Iscrizione: venerdì 18 gennaio 2008, 11:08
Desktop: Gnome 3
Distribuzione: Debian testing
Località: Rho

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da miclab »

Ti consiglierei di usare la 7.4 (presente ner repository) e no la 8 che, anche se stabile, potrebbe avere problemi di compatibilità
heryx_90
Prode Principiante
Messaggi: 124
Iscrizione: sabato 13 agosto 2016, 17:03
Desktop: ubuntu
Distribuzione: Ubuntu-Mate 20.04 LTS
Sesso: Maschile

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da heryx_90 »

andrew_de_moray ha scritto:
giovedì 20 maggio 2021, 10:02

quando apro una pagina PHP non la elabora e mi mostra codice.
Ciao anche io ho lo stesso problema, volevo chiederti se sei riuscito a risolvere. Anche se io lavoro su Ubuntu 18.04 e php 7.4.
Avatar utente
djzoidberg
Prode Principiante
Messaggi: 22
Iscrizione: martedì 18 giugno 2013, 14:47
Distribuzione: Ubuntu 20.04 | Ubuntu Server xx.04
Sesso: Maschile

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da djzoidberg »

Hai provato questo?

sudo apt install libapache2-mod-php
sudo a2enmod php
sudo systemctl restart apache2
..io sono un cane..
Gixie
Prode Principiante
Messaggi: 1
Iscrizione: giovedì 19 gennaio 2023, 14:00
Desktop: xfce
Distribuzione: lilnux mint 21

Re: Ubuntu server 20.04 Apache2 non elabora PHP

Messaggio da Gixie »

djzoidberg ha scritto:
venerdì 1 ottobre 2021, 19:40
Hai provato questo?

sudo apt install libapache2-mod-php
sudo a2enmod php
sudo systemctl restart apache2
ciao a tutti intanto volevo ringraziare tutti i partecipanti al forum....... grazie di esistere
ho seguito il consiglio di djzo con una piccola modifica
sudo apt install libapache2-mod-php8.2
ora funziona tutto perfettamnete
grazie ancora :)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti