2011-12-20 25 views
20

Qualcuno potrebbe dirmi come eseguire un file php localmente sul mio sistema.
Attualmente sto usando un server per eseguire i file.
So che sia installato php & Apache.
Ho bisogno di vedere fuori messo di questo programma, per esempio:Come eseguire file php sul mio computer

<?php 
$a=5; 
$b=10; 
$c=$a+$b; 
print $c; 
?> 

Può cortesemente dirmi come posso eseguire questi file su se ho bisogno di qualcosa di più.

+1

è il file '.php'. Hai messo i file nella directory htdocs di apache? Come si accede al file, tramite 'http: // localhost/yourscript.php'? –

+0

Vuoi eseguire lo script su un server Apache locale sul tuo computer? O preferisci eseguire lo script senza un server web (ad esempio all'esterno di un browser, come un normale programma eseguibile)? Il tuo computer è un computer Windows o Linux? –

+7

Installa solo php e nella riga di comando: 'php -f path/to/file.php' – piotrekkr

risposta

18

si deve eseguire un web server (ad esempio Apache) e individuare il localhost, molto probabilmente sulla porta 80.

Che cosa si dovrebbe davvero fare è installare un all-in-one pacchetto come XAMPP, è bundle Apache, MySQL PHP e Perl (se fossi così inclinato) e alcuni altri strumenti che funzionano con Apache e MySQL - oltre a essere multipiattaforma (questo è ciò che la 'X' in 'XAMPP' rappresenta).

Una volta installato XAMPP (e c'è un programma di installazione, quindi non dovrebbe essere difficile) aprire il pannello di controllo per XAMPP e quindi fare clic sul pulsante "Start" accanto ad Apache - si noti che sulle applicazioni che richiedono un database , dovrai anche avviare MySQL (e sarai in grado di interfacciarlo con phpMyAdmin). Dopo aver avviato Apache, puoi cercare su http://localhost.

Anche in questo caso, indipendentemente dal fatto che si scelga XAMPP (che si consiglia), è necessario avviare Apache.

+1

grazie. fammi provare e aggiornarti – logan

+1

@Bhaxy, XAMPP è portatile? – Pacerier

4

Se si esegue apache, inserire il file nella cartella del server per i file html e quindi chiamarlo dal browser Web (come http://localhost/myfile.php).

+4

non funziona. Apache è in esecuzione e ho inserito il mio sample.php in htdocs quindi provato, http: //localhost/sample.php ma mostra solo il codice. – logan

Problemi correlati