Come aprire file .PHP su Linux
Per aprire file .PHP su Linux, apri il file .php in un editor di codice come Visual Studio Code per visualizzare/modificare il codice sorgente.
Istruzioni passo passo
- Apri il file .php in un editor di codice come Visual Studio Code per visualizzare/modificare il codice sorgente.
- Per eseguirlo come script web, configura il tuo server web per passare le richieste .php a PHP (comunemente tramite PHP-FPM) e accedervi tramite http:// o https://.
Problemi comuni
Il browser mostra il codice sorgente PHP invece di una pagina web
Questo di solito significa che il server non sta eseguendo PHP per i file .php e li sta fornendo come testo semplice (una configurazione errata che può anche far trapelare segreti nel codice).
- Verifica che il sito sia ospitato su un server configurato per eseguire PHP (ad esempio utilizzando PHP-FPM) anziché su un host di file statico.
- Controlla la configurazione del tuo server web per assicurarti che le richieste .php siano gestite da PHP (per Apache, conferma la configurazione del gestore PHP).
Fare doppio clic su un file .php non lo “esegue”.
.php è il codice sorgente destinato ad essere eseguito da un runtime PHP, in genere tramite una richiesta del server web; aprendolo direttamente di solito mostra solo il testo in un editor.
- Apri il file in un editor di codice (come Visual Studio Code) per esaminarlo o modificarlo.
- Se hai bisogno di vedere il suo output, eseguilo su un server web abilitato per PHP (comunemente con PHP-FPM) e visualizzalo tramite un browser.
Il server Web restituisce un tipo di contenuto imprevisto per .php
I server possono etichettare le risposte relative a PHP con tipi MIME non standard o dipendenti dalla configurazione (comunemente visti come application/x-httpd-php), che possono confondere strumenti o download.
- Se controlli il server, esamina come mappa .php ai gestori e ai tipi di contenuto; assicurarsi che PHP venga eseguito e che la risposta venga inviata con un tipo appropriato per l'output generato (spesso text/html per le pagine HTML).
- Se non controlli il server, tratta il file .php come codice sorgente e aprilo in un editor invece di fare affidamento sul rendering del browser.
Nota di sicurezza
I file .php possono contenere codice eseguibile lato server. Non distribuire mai un file .php da una fonte non attendibile su un server, perché potrebbe eseguire azioni con le autorizzazioni del tuo server.