CodeIgniterのルーティングについて調べる。すると、CodeIgniterでは、何を基準にルーティングするのかを決める設定があって、デフォルト状態ではそれが「auto」になっているという話。"PATH_INFO";と書き換えた。これで成功!めでたしめでたし。cmsをクララオンラインのサーバーにインストールしてみる。私が普段メインで使っているクララオンラインの専用サーバーのPHPはVer5.1.6なので、要件をみたしてない(T_T)とTwtterで嘆いたところ、公式アカウントがjson_encode()だけどうにかできれば、5.1でも使えるとのこと!ありがたい事に、公式ブログでも対応方法を書いていただけた。私はマルチバイトを簡単に扱えて、なおかつ、staticでも使えるJsphonのが好きなので、こちらで対応した(後述)。いうわけで、クララオンラインのサーバーにインストールする手順。通常通りインストールこちらの記事によると、CodeIgniterのヘルパー関数に擬似的なjson_encode()を作りましょう!ってなってるんですが、恥ずかしながらCodeIgniterは名前は知ってたものの、使ったことがない!!というわけで、お手軽実装のほうで。解凍してできた・Jsphon.php・Jsphonディレクトリをsystem/application/libraries/に置きます。これで擬似的にjson_encode関数を作れます。upgrade.phpというものもあります。こっちを使えば、インクルードするだけで使えそうです。(マルチバイトはどうかな...。未確認)次に、インストーラーのバージョンチェックをスキップします。ここまでやったら、あとは、普通にインストーラーを走らせれば、インストールできました。伊藤清徳の垂直落下式ムーンサルトプレス。