さくらインターネットでのphp

広告

今、Rocomotionでは、
さくらインターネットさんのサーバを使用しています。
たぶん、、、これから先もここしかないかも。。。
Csideさんからは、、、メールでの返事をいただけなくなりました^^;

さて、
さくらインターネットでは、さくらの管理画面より、php.iniを若干修正できるのですが、
Rocomotionのphpを使用する場合、
mbstring.internal_encoding = none
cgi.fix_pathinfo=1

こんな設定を入れておくと便利かもしれません。
まぁ、ルート直下に.htaccessを置いても良いのですが・・・
せっかくphp.iniを編集できる機能もあるので、、、


上のmbstringは、日本語文字列編集ですね。
下のは、たとえば、最近の流行(?)で、○○.php/12345
等で、後ろの数字を取ったりすることができるようになるコンフィグです。
トラックバックとかは、こういった形がおおいですね。
これを設定していないと値がとれないので、GETパラメータで扱うことになります。
pplog premium等では、スクリプト側でGETにするか/で行うかはどちらも可能な
形にしていますが、
こうしておくとことちょっと格好いいかもうれしい顔 なんてね。

pplog premiumを使用していて、もし今から上記設定する場合は、
設定後、conf/mainconf.phpのNOTBの値を0にしてくださいね。
そうすると、表示が変更になります。

Rocomotionのphpのみを使用して、文字化けが発生する場合は
mbstringの上記設定も入れておくと直ったりするかもしれません。
ただ、ほかのphpも使っている場合は、、、、どうなるかわかりません--;