Computerwissenschaften

Was bewirkt, dass PHP-Code als Text angezeigt wird?

Sie haben Ihr erstes PHP-Programm geschrieben, aber wenn Sie es ausführen, sehen Sie in Ihrem Browser nur den Code – das Programm wird nicht ausgeführt. In diesem Fall ist die häufigste Ursache, dass Sie versuchen, PHP an einem Ort auszuführen, der PHP nicht unterstützt.

 

Ausführen von PHP auf einem Webserver

Wenn Sie PHP auf einem Webserver ausführen, stellen Sie sicher, dass Sie einen Host haben, der für die Ausführung von PHP eingerichtet ist. Obwohl die meisten Webserver heutzutage PHP unterstützen, kann Ihnen ein schneller Test die Antwort geben, wenn Sie sich nicht sicher sind. Erstellen Sie in einem beliebigen Texteditor eine neue Datei und geben Sie Folgendes ein:


 phpinfo ();

 

?>
Speichern Sie die Datei als test.php  und laden Sie sie in den Stammordner Ihres Servers hoch . (Windows-Benutzer stellen sicher, dass alle Dateierweiterungen angezeigt werden.) Öffnen Sie einen Browser auf Ihrem Computer und geben Sie die URL Ihrer Datei im folgenden Format ein:

http: //nameofyourserver/test.php
Klicken Sie auf Enter . Wenn der Webserver PHP unterstützt, sollte oben ein Bildschirm mit Informationen und einem PHP-Logo angezeigt werden. Wenn Sie es nicht sehen, hat Ihr Server kein PHP oder PHP wird nicht richtig gestartet. Senden Sie eine E-Mail an den Webserver, um nach Ihren Optionen zu fragen.

 

Ausführen von PHP auf einem Windows-Computer

Wenn Sie Ihr PHP-Skript auf einem Windows-Computer ausführen, müssen Sie PHP manuell installieren. Wenn Sie dies noch nicht getan haben, wird Ihr PHP-Code nicht ausgeführt. Anweisungen für den Installationsprozess, die Versionen und die Systemanforderungen finden Sie auf der PHP-Website. Nach der Installation sollte Ihr Browser Ihre PHP-Programme direkt von Ihrem Computer ausführen.

 

Ausführen von PHP auf einem Mac-Computer

Wenn Sie auf einem Apple arbeiten, haben Sie bereits Apache und PHP auf Ihrem Computer. Sie müssen es nur aktivieren, damit alles funktioniert. Aktivieren Sie Apache im Terminal, das sich im Ordner "Dienstprogramme" befindet, mithilfe der folgenden Befehlsanweisungen.
Starten Sie die Apache-Webfreigabe: 

sudo apachect1 starten
Beenden Sie die Apache-Webfreigabe:

sudo apachet1 stop
Finden Sie die Apache-Version:

httpd -v
In macOS Sierra ist die Apache-Version Apache 2.4.23.
Öffnen Sie nach dem Starten von Apache einen Browser und geben Sie Folgendes ein:

http: // localhost
Dies sollte "Es funktioniert!" im Browserfenster. Wenn nicht, beheben Sie Probleme mit Apache, indem Sie die Konfigurationsdatei im Terminal ausführen.

apachect1 configtest
Der Konfigurationstest kann einige Hinweise geben, warum PHP nicht ausgeführt wird.

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.