PHP in HTML Seiten ausführen

Im Normalfall wird PHP-Code in HTML Seiten mit den Dateiendungen .htm und .html nicht ausgeführt. Um diesen dennoch in HTML Seiten einbauen und ausführen zu können, müssen Sie im selben Verzeichnis, in dem sich die entsprechende HTML Datei befindet, eine .htaccess Datei anlegen und folgendes hinzufügen (falls die .htaccess Datei bereits existiert, fügen Sie folgendes an den Anfang der .htaccess Datei hinzu):

AddHandler application/x-httpd-php .htm .html

Hiermit wir die derzeit als Apache-Modul angebotene PHP-Version zur Ausführung in Dateien mit den Endungen .htm und .html hinterlegt. Wenn gewünscht, können Sie die Liste noch um weitere Dateiendungen ergänzen durch Anhängen der jeweiligen Dateiendungen.

Sollte der PHP-Code eine andere PHP-Version benötigen, als die von goneo empfohlene Version, die als Apache-Modul eingebunden ist, können Sie auch die als CGI-Modul zur Verfügung gestellten PHP-Versionen nutzen. Hierzu fügen Sie einfach stattdessen folgendes zur .htaccess Datei hinzu:

Für PHP 8.0:

AddHandler x-httpd-php80 .htm .html

Für PHP 8.2:

AddHandler x-httpd-php82 .htm .html

Beachten Sie bitte, falls Sie eine der als CGI-Modul verfügbaren Versionen einstellen, dass diese Einträge einen Serverfehler verursachen werden, sobald die entsprechende PHP-Version von uns vom Server entfernt wird. Sollte eine der von Ihnen verwendeten PHP-Versionen in Kürze eingestellt werden, sollten Sie die Einträge wie auch den PHP-Code entsprechend zeitnah anpassen. Wir empfehlen daher, wenn möglich, hierfür stattdessen die als Apache-Modul verfügbare Version zu verwenden.