File PHP in un progetto HTML5


1

Ho creato un progetto HTML5 utilizzando Netbeans 7.3, ma a volte ho bisogno di eseguire il codice PHP durante i test in locale. Come posso eseguire il codice PHP quando collaudo il mio progetto localmente?

L'URL di test predefinito di Netbeans è localhost:8383ma questo non punta al server Web che supporta PHP che è la porta 80.

Correlati: https://stackoverflow.com/questions/15200559/netbeans-7-3-new-html5-project-where-to-place-php-and-mvc

Risposte:


0

Se hai un sistema operativo Windows, aggiungi IIS da Aggiungi / Rimuovi programmi e installa PHP seguendo le istruzioni sul loro sito Web. L'ho fatto con successo su Windows 7.

Aggiornare

Per i Mac, puoi provare questo , non l'ho mai usato ma è il primo risultato per "php server per mac". In conclusione, devi installare un server php sul tuo computer se vuoi eseguire il codice php localmente, ma non c'è nulla di cui aver paura.

2 ° aggiornamento

Se hai già un server php installato e configurato, allora si tratta di cambiare la porta di ascolto del tuo web server. Quindi, hai due opzioni (forse solo una perché ho letto che a volte non è possibile cambiare la porta predefinita sui Mac, anche se non so perché o come non lo sia)

1) Cambia l'unica porta di ascolto, modificando il file httpd.conf e cambiando la riga che legge

Listen 80

2) Aggiungi una porta di ascolto, aggiungendo una riga che legge

Listen 8383

Dopo uno di questi dovrai riavviare il servizio httpd sul computer.


Che ne dici di un Mac? (Ho aggiunto quel tag ora)
Hope4You

Grazie, ma ho già installato PHP. La mia domanda è: come eseguire i file PHP in un progetto HTML5 (nuovo su Netbeans 7.3) durante i test in locale? Perché l'URL di test locale fornito da Netbeans è la porta 8383 e il mio server PHP è sulla porta 80.
Hope4You

@ Hope4You cosa stai usando per PHP?
MDMoore313

PHP integrato su OS X Lion (server Apache)
Hope4You

@ Hope4You ho dato maggiori informazioni.
MDMoore313
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.