拡張子.htmlでphpを動かす。ロリポップサーバー最新情報
2013/01/06
以前にもロリポップサーバーで拡張子.htmlのままphpを動かす記事を書きました。
↓↓↓
拡張子.htmlでphpを動かす。ロリポップサーバー編
http://www.aveit.biz/column/detail1319299322.html
それ以来あまり触ることのなかったロリポップサーバーですが、phpのバージョンが一部変更となっているようです。
以前のように、突然旧来の方法がまったく使えなくなることは無いようですが、現在2013.1.6 時点でドメインによってphp5.2とphp5.3が選べるようになっています。
管理画面からphp設定へ進むと選択画面があります。
私が以前操作した時はこのような画面が無かったはずです!
ここで問題なのが、最初に契約した際に設定されるロリポップドメイン。
このロリポップドメインがデフォルトでphp5.2が設定されます。
ここに後から独自ドメインを設定すると、独自ドメインにはデフォルトでphp5.3が設定されるのです。
ロリポップドメインで拡張子.htmlのままphpを動作させる設定は、.htaccessファイルに
AddHandler php5.2-script .htm .html
で動作しますが、この状態で構築し、これに後から独自ドメインを当てると動作しなくなります。
独自ドメインの方は、.htaccessファイルに
AddHandler php5.3-script .htm .html
もしくは、ロリポップサーバー管理画面からphp設定で5.2を選択しないと動作しません。
以上、2013.1.6 付け覚書です。