Nejste přihlášeni
Nyní máme k dispozici verzi PHP 7.4.5 a funguje pro soubory .php i když není v .htaccess přidán pro něj handler.
Pokud se vloží do .htaccess direktiva:
AddHandler application/x-httpd-php .php .html
pak je php interpretováno v souboru .php i v souboru .html, avšak oba ve verzi 5.6.22
Pokud se vynechá zbytečné .php, tedy direktiva je jen:
AddHandler application/x-httpd-php .html
pak je php interpretováno v souboru .php ve verzi 7.4.5, ale v souboru .html ve verzi 5.6.22 a to je nežádoucí chování
Direktivy, které jsou k vidění jinde na netu:
AddHandler application/x-httpd-php7 .html
nebo
AddHandler application/x-httpd-ea-php74 .html
zde (server surikata) nefungují.
Někde na netu jsem četl, že php verze 7.4 odmítá (z bezpečnostních důvodů) interpretovat php v souborech .html
Jenže ho ani nesmaže ze zdrojového kódu stránky, takže je pak každému snadno k přečtení.
Je možné, že jste v nastavení serveru neošetřili application/x-httpd-php tak, aby byl vždy poskytován handler pro nejvyšší verzi php?
Nebo je snad správný jiný název?