htmlファイル内のPHPコードが実行されずダウンロードだと??

Author:

htmlファイル内のPHPコードが実行されない!

この現象に出会って、めっちゃ困った。

調べて .htaccess に

AddType application/x-httpd-php .html

↑ これを追加すれば解決! とか。。。

AddType application/x-httpd-php .php

これと追加でいけます! とか。。。

全然解決されないんですよ。

こりゃまいった!と思って、諦めずに調べていると「FastCGI」がどうのこうの言ってる記事が見つかって。

なるほどサーバーの仕様によって変わるんか。確認してみるかーと思って phpinfo(); 確認してみたら

LiteSpeed !?

なんそれ! 知らん。 

「LiteSpeed」を検索キーワードに入れたら解決策が見つかりました。

解決策はこれだ!

AddType application/x-httpd-lsphp .php5 .php4 .php .php3 .php2 .phtml .html .htm
AddHandler application/x-httpd-lsphp .php5 .php4 .php .php3 .php2 .phtml .html .htm

これで無事PHPコードが動きました。

参考にしたサイトはこちら↓
How can I parse html as php? – Ultra Web Hosting
https://my.ultrawebhosting.com/knowledgebase/195/How-can-I-parse-html-as-php.html

あー解決してよかった!