2016-05-27 5 views
1

Ich benutze eingebauten PHP-Webserver und hier ist Code, den ich in meiner PHP-Datei geschrieben habe, aber nicht funktioniert.Wie integrierte PHP 5.4 Webserver aus PHP-Datei ausführen?

exec("php -S localhost:8000 -t /home/test/"); 

Gibt es etwas falsch?

Dank

+0

ja Pfad ist absolut und richtig, denn wenn ich denselben Befehl vom Terminal ausführen, funktioniert es aber nicht von PHP-Datei –

+0

Erhalten Sie einen Fehler oder eine Nachricht? – TheFallen

+0

Works für mich, tun 'exec (" php -S localhost: 8000-t/home/test/2> &1"); 'und sehen, wenn Sie Fehler haben – sed

Antwort

0

Versuch auszuführen:

$lines = system("php -S localhost:8000 -t /home/test/", $output); 
var_dump($output, $lines); 

Dann sollten Sie sehen, was falsch ist.

Verwandte Themen