Logに意味不明のPHPコードが吐かれたら…。

PATH(BASEPATHとか?)がちゃんと取得出来てないから。
CodeIgniterのconfig.phpの設定を疑ってね('(t)')/
(自分向け♪)



さくらインターネットさんは、URLルーティングにひと癖ふた癖あるらしい。
さくらインターネットでのCodeigniterのURLルーティングについて



CodeIgniterのURI PROTOCOL設定。

上のwebサイトだと「QUERY_STRING」で動作したらしいですが
秘密基地で借りてるさくらのサーバは「PATH_INFO」で動作してます。
秘密基地のサーバは以下の2つ。

  • さくらスタンダード
  • さくらマネージドサーバ

どっちも「PATH_INFO」で動作するっぽい。

ちなみに。
さくらスタンダードで共有SSLを使うとSSLと非SSLアクセスの区別がつかなくて
SSLSSLアクセスへリダイレクトさせるコトが出来てないヽ(-(t)-;)/
マネージドサーバだと大丈夫。
さくらスタンダードの共有SSLで悩んだMemo。