Page 1 of 1
PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:02
by alex007
Hi,
ich verwende Debian 12 mit PHP 8.2.7 und der neuesten KeyHelp-Version. Wie kann ich PHP in HTML-Dateien ausführen? Wenn ich die HTML Datei aufrufe, dann wird diese einfach nur heruntergeladen.
LG Alex
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:09
by 24unix
In einer HTML-Datei? Warum?
Du müsstest einen Handler setzen, dass html via PHP geparsed wird. Sicher, dass Du das willst?
Normalerweise kommt PHP in eine Datei mit der Endung php.
Mit
<?php leitest Du PHP Code ein, mit
?> wechselt Du wieder zu HTML.
Variablen kann Du mit
ausgeben.
Was genau hast Du vor?
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:20
by alex007
ich habe eine komplette Webseite in HTML Dateien, dort wurden aber PHP Code hinzugefügt. Wie kann ich diese Handler setzen, damit das funktioniert?
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:25
by 24unix
Du benennst sie von *.html in *.php um.
Edit einen Handler würdest Du so setzen:
Code: Select all
<FilesMatch .html$>
SetHandler "proxy:unix:/var/run/php/phpX.Y-fpm.sock|fcgi://localhost"
</FilesMatch>
Aber davon würde ich dringend abraten, das ist ziemlich strange.
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:27
by alex007
kommt leider Fehlermeldung 503
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 20:31
by 24unix
alex007 wrote: ↑Sun 26. Nov 2023, 20:27
die Endung der Dateien soll laut Kunden weiterhin in ".html" sein, daher passt die Lösung leider nicht.
Ich habe oben noch editiert. Es ist aber absolut unüblich, PHP in HTML-Dateien auszuliefern.
Ich bin gleich weg aus dem Büro, wenn Du bis Morgen keine Lösung hast, texte mich mal im Laufe des Tages per PM an.
Re: PHP in HTML Datei ausführbar machen
Posted: Sun 26. Nov 2023, 21:14
by Jolinar
24unix wrote: ↑Sun 26. Nov 2023, 20:31
alex007 wrote: ↑Sun 26. Nov 2023, 20:27
die Endung der Dateien soll laut Kunden weiterhin in ".html" sein, daher passt die Lösung leider nicht.
@alex007:
Man editiert keine Aussagen aus einem Post weg, auf die schon per Quote Bezug genommen wurde. Damit entziehst du dem Quote den Kontext.
Re: PHP in HTML Datei ausführbar machen
Posted: Mon 27. Nov 2023, 17:00
by alex007
sry.
Ich hatte vorher einen Server mit Debian 11, da hatte ich einfach eine htaccess datei mit dem inhalt:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
damit ging es, aber unter Debian 12 leider nicht mehr