PHP-Datei im Browser über die Befehlszeile ausführen

PHP-Datei im Browser über die Befehlszeile ausführen

Bei mir läuft Apache2 und ich kann PHP-Dateien ausführen, indem ich mit dem Chrome-Browser zu localhost navigiere. Allerdings möchte ich die Dateien auch über die Befehlszeile im Browser starten können.

google-chrome myfile.htmlfunktioniert, google-chrome myfile.phptut es aber nicht, obwohl ich es von meinem Apache-Stamm aus starte.

Jede Hilfe ist herzlich willkommen.

Antwort1

Wie bei jeder PHP-Datei wird beim Öffnen der Quelldatei im Browser eine Mischung aus gerendertem HTML und nicht interpretiertem PHP-Code angezeigt (oder, abhängig vom PHP-Code, sogar der vollständige Quellcode oder nichts): Sie würden dasselbe Ergebnis erhalten, wenn Sie die Datei über die GUI öffnen würden.

Sie müssen die Seite beim Server anfordern, in Ihrem Fall also localhost:

google-chrome http://localhost/path/to/myfile.php

Wo path/to/myfile.phpist der relative Pfad zum myfile.phpStammverzeichnis von Apache.

verwandte Informationen