Lamp localhost visualizza il codice invece di interpretarlo

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Lamp localhost visualizza il codice invece di interpretarlo

Messaggio da pippuccio76 »

Salve ho un problema , ho lamp installato con tasksel su xubuntu , quando vado in localhost però vedo il codice invece di interpretarlo.
Come posso risolvere?
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da Eresia »

posta il file php.ini
emerge --auD --oneshot life/lucky-*
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da pippuccio76 »

Eccolo :

https://pastebin.com/uRLxB9DA

se può essere utile ho inoltre 2 cartelle in :

/etc/php/

7.1 e 7.2 io ho postato il php.ini del 7.2
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da Eresia »

usi i short tag? Il modulo php è attivo nel httpd.conf? è installato libapache2-mod-php7.x?
emerge --auD --oneshot life/lucky-*
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da pippuccio76 »

non uso gli short tag e ho installato libapache2-mod-php7.2.
Non trovo però httpd.conf in /etc/apache2/ , dovrebbe stare lì ?
Prima del passaggio a 18.04 era tutto ok
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da Eresia »

php7.0-mbstring e' installato? php da linea di comando funziona?
butta un occhio anche sul log di apache

per il file httpd.conf

Codice: Seleziona tutto

/usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
o

Codice: Seleziona tutto

/usr/sbin/apache2 -V | grep HTTPD_ROOT
o

Codice: Seleziona tutto

sudo apachectl -V | grep SERVER_CONFIG_FILE
o

Codice: Seleziona tutto

httpd -V
o

Codice: Seleziona tutto

apache2ctl -V
ho messo un po di casistiche
emerge --auD --oneshot life/lucky-*
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da pippuccio76 »

php7.2-mbstring è installato

Codice: Seleziona tutto

/usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
[Sat Jun 16 16:55:33.932149 2018] [core:warn] [pid 8868] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
 -D SERVER_CONFIG_FILE="apache2.conf"

Codice: Seleziona tutto

apache2ctl -V
Server version: Apache/2.4.29 (Ubuntu)
Server built:   2018-04-25T11:38:24
Server's Module Magic Number: 20120211:68
Server loaded:  APR 1.6.3, APR-UTIL 1.6.1
Compiled using: APR 1.6.3, APR-UTIL 1.6.1
Architecture:   64-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/apache2"
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"

Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da Eresia »

tramite cli php funziona?
emerge --auD --oneshot life/lucky-*
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da pippuccio76 »

Ho provato a reinstallare lamp da tasksel ma ho combinato un casino e sto reinstallando (con diversi problemi)
pippuccio76
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 704
Iscrizione: venerdì 16 settembre 2005, 20:51
Desktop: Xubuntu
Distribuzione: 20.04
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da pippuccio76 »

Reinstallato xubuntu e Lamp da tasksel stesso problema , visualizzo il codice ...
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Lamp localhost visualizza il codice invece di interpreta

Messaggio da Eresia »

ripeto, da cli funziona?
perchè lo installi con tasksel ? (che tral'altro non conosco e non saprei come aiutarti)
Hai sempre 2 versioni di php o 1 ?
emerge --auD --oneshot life/lucky-*
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti