Webmaster: HTML Seiten mit PHP-Code ausgeben lassen
PHP Code in HTML-Seiten ausführen, so geht’s: Möchte man auch HTML Seiten über den PHP Interpreter ausgeben lassen (zum Beispiel, weil sich in den HTML-Dateien auch ab und zu kleine PHP Code-Schnipsel befinden), lässt sich das ganz einfach über die “.htaccess” Datei einstellen.
Je nachdem, ob PHP als FPM Modul oder als FastCGI läuft, muss man dazu unterschiedliche Zeilen in die .htaccess Datei im Hauptordner eintragen – anschließend werden auch die HTML Dateien vom Apache-Server zuerst an den PHP-Interpreter geschickt, bevor sie an den Browser des Besuchers ausgeliefert werden. Statt HTML lassen sich so aber natürlich auch andere Dateiendungen über PHP ausgeben.
.htaccess: HTML per PHP ausliefern
Diese Zeilen müssen in der .htaccess Datei ergänzt werden (je nachdem, als welches Modul PHP ausgeführt wird – im Zweifel beides ausprobieren!):
# Apache FPM AddType application/x-httpd-php .html .htm # Als FastCGI AddHandler application/x-httpd-php .html .htm
.htaccess: HTML per PHP ausliefern – 2. Möglichkeit
Hilft das nicht, kann man explizit PHP5 als Interpreter angeben, der die HTML Dateien parsen und ausgeben soll:
# Apache FPM AddType application/x-httpd-php5 .html .htm # Als CGI AddHandler application/x-httpd-php5 .html .htm
.htaccess: HTML per PHP ausliefern – 3. Möglichkeit
Eine weitere Möglichkeit, um die HTML Dateien über den PHP Interpreter auslesen und dann ausliefern zu lassen ist dieser Code für die .htaccess Datei:
# PHP als Apache-Modul <ifmodule mod_php5.c> AddHandler php5-script .php .html .htm AddType text/html .php .html .htm </ifmodule> # PHP als FastCGI <ifmodule mod_fcgid.c> <files ~ (\.html)> SetHandler fcgid-script FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .html Options +ExecCGI allow from all </files> </ifmodule> # PHP als CGI <Files ~ (\.html)> SetHandler None AddHandler php-script .html Options +ExecCGI allow from all </Files>
- datenschutz (20x gelesen)
- windows-beschleunigen (15x gelesen)
- windows-schneller-starten-autostart-aufraeumen (15x gelesen)
- pc-einsteigerkurs (9x gelesen)
- pc-einsteigerkurs-1-2 (3x gelesen)
Mehr Tipps zu Webmaster: HTML Seiten mit PHP-Code ...
-
PHP Fehler anzeigen: Fehleranzeige aktivieren für eine oder alle Seiten!
Schnell sehen, wo der PHP Fehler liegt: Dazu schaltet man die PHP Fehleranzeige ein, um genaue Informationen zu Problem und Zeilennummer zu bekommen. Die PHP...
-
GD Bild-Bibliothek für PHP installieren (z.B. auf einem Raspberry Pi)
Mit der Bild-Bibliothek "GD" kann man mit PHP zahlreiche Bildbearbeitungsfunktionen nutzen: So lassen sich Bilder erstellen, zuschneiden, umwandeln oder auch darin/darauf zeichnen. Die GD Bibliothek...
-
GD Bild-Bibliothek für PHP installieren (z.B. auf einem Raspberry Pi)
Mit der Bild-Bibliothek "GD" kann man mit PHP zahlreiche Bildbearbeitungsfunktionen nutzen: So lassen sich Bilder erstellen, zuschneiden, umwandeln oder auch darin/darauf zeichnen. Die GD Bibliothek...
-
HTML: “Trade-Mark” (TM) und “Registered” (R) Zeichen hochstellen
Um das Trade Mark (TM) und "Registered" (R) Zeichen zu erstellen, gibt es eigene HTML-Codes: Damit lassen sich die Zeichen einfach erstellen und mit allen...
-
Transparenter iFrame mit HTML und CSS
Transparenter iFrame - Dafür ist er praktisch: Mit einem transparenten iFrame kann man den Inhalt einer anderen Webseite in die aktuelle Seite einbetten. Ein vorhandenes...
-
Apache: Port ändern am Webserver (Raspberry Pi)
Hat man den Apache-Webserver auf einem Linux-Rechner installiert und eingerichtet, hört der standardmäßig auf Abfragen über Port 80. Das ist der Standart-Port für HTTP Anfragen:...
Webmaster: HTML Seiten mit PHP-Code ausgeben lassen