Hallo zusammen,
ich habe auf meiner TS-231P mit der neuesten Firmware folgendes Problem:
Dateien, die PHP-Code enthalten werden nur richtig geparst, wenn sie die Endung PHP haben (funktioniert z.B. bestens mit einer Datei z.B. den Aufruf von phpinfo(); enthält -> PHP-Version 7.3.7).
Heißt die Datei .htm bzw. .html wird PHP innerhalb von <% %> bzw. <%php %> nicht geparst, sondern als Kommentar im Quelltext angezeigt.
Erweitere ich in der 'apache.conf ' die Direktive "AddType application/x-httpd-php .php .php4 .php3 .phtml" um .htm und .html , so werden (nach Neustart des Webservers) .htm und .html-Dateien zum Download angeboten.
Eine zusätzliche Zeile "AddHandler application/x-httpd-php .php4 .php3 .phtml .htm .html" ändert nichts an dem Verhalten. .php-dateien werden weiterhin korrekt behandelt.
Im Internet findet man durchaus das Thema. Die dortigen Lösungsvorschläge bringen jedoch nichts oder sind wegen der etwas unterschiedlichen Implementation auf dem NAS nicht umsetzbar.
Was kann ich tun, dass PHP-Code in .htm/.html-Dateien gekorrekt geparst werden?
Dank vorab für Hinweise!