たまごごはん

役に立ちそうなことを忘備録。オススメ情報や開封レビュー!

WEBとSEO

HTML内に書いたPHPがコメントアウトされてしまう、1時間後、簡単に解決…

更新日:

HTML内に埋め込んだPHPがコメントアウトされて正しく動かない。。。

「PHP部分が表示されず、すべてコメントアウトされてしまう」の忘備録。

知識があるわけじゃないけど、必要にかられてワードプレスでさんざんPHPと格闘したことがあります。。ところが今回はただのシンプルなHTML。

RSSを引っ張るPHPを入れようと思ったんだけど、全然ダメ。

 

今回小一時間悩んだこと・・・。

 

普通の何気ないindex.htmlに、

<?php
print 'Hello Word';
?>

こんな簡単なPHPで試して見るんだけど、

<!--?php
print 'Hello Word';
?-->

と、ことごとくコメントアウトされてしまう。

 

 

HTML内のPHP言語も.phpファイルと同じように処理してね、っていう設定が必要。.htaccessに書いてあげる。

結論からいうと、サーバー側に.htaccessにて設定をする必要があります。

拡張子が「.html」だと、中身のPHPも実行してくれない!という仕様らしい。。

しかも当たり前らしい・・・

普通に絶対動くはず・・・自分のブラウザ?バグ???

必死に試してみるがダメ。

 

実はそれらしいトピックも途中目に入ったけど、完全に思い込みでスルー。

PHPが問題なく動くサーバー環境内で、「.htmlドキュメント内」でもちゃんと正しく記述すれば動くと思っていました。

前はちゃんと動いたのに(;_;)

以前に問題なく使えたサーバーはいつの日か自分でこの設定をしてあったんだね・・・。

 

解決策はこれ

自分の場合はXサーバーを使っていたので・・・

この一行を.htaccessに記述すれば完全に解決。

AddHandler fcgid-script .html

 

これでHTML内のPHPも処理してくれるように。

サーバーによっても違うので、ヘテムル・ロリポップ、さくら、Xサーバーもろもろに違うようです。

 

2017年版:エックスサーバー(Xserver)で、PHPを拡張子.htmlのファイル内で動作させる https://qiita.com/webbingstudio@github/items/6194ae7426a1d7a899b3

 

全然HTMLにも詳しくなさそうな方が普通にローカル環境でPHPが動かないと相談しているスレッドがありましたが、その際にも同じくコメントアウト表示になることもあるようです。

そもそもPHPがちゃんと動いている前提なので、

<?php
phpinfo();
?>

でまずはチェックです。

 

あーーーこの無駄な時間を返してほしい~~(泣)

 

こちらも人気

ニトリ羽毛布団-臭い・匂い 1

2016年冬、ニトリのかるふわ羽毛布団を買った 【※2017年1月5日、感想を追記しました~】 9月入っても、気分は夏の延長。 まだまだ半袖でしょ・・・なんて思 ...

ニトリ羽毛布団 無印の毛布についた羽毛 2

口コミや評判も人それぞれな「ニトリのかるふわ羽毛布団」を3ヶ月使用してみての感想とレビューをつぶやきます。 ニトリのふわふわ&もふもふ感に感動しつつあれから約3 ...

ポリプロピレン 組立式ワゴン・キャスター付・3段 外れるようにする方法 3

  「組立式ワゴン・キャスター付・3段」の棚を外せるように、一度ハメたら取れなくなってしまう棚を、いつでも分解・取外しできるようにするプチカスタムです ...

歯ぎしり&いびきマウスガード 4

やすらかな寝顔のお姉さんがなんとも。こんな風に幸せに眠りたい。。 朝起きたとき、ふつうは「あーーー寝たぁ~~!!元気!」 って感じですよね? それが、 「え、も ...

青森ヒバ油スプレー犬・ペットにも 5

青森産ひば油(ヒバアロマ精油)で家じゅう簡単スプレーを作ってみる。(水道水で・・・) 以前から気になっていたこちらをアマゾンで買ってみました。   【高級】 青 ...

-WEBとSEO

Copyright© たまごごはん , 2018 All Rights Reserved.