CodeIgniterのファイル名をチェックするCodeIgniter3 Filename Checker
ご存じのようにCodeIgniter 3.0から、クラスファイルの先頭は大文字という規約が導入されており、この規約に外れるとクラスファイルがロードされずにエラーになります。
ただし、WindowsやMacのように大文字小文字を区別しないファイルシステムを使っているとエラーにならずに、本番サーバではエラーで動かないという現象に悩まされます。
そこで、簡単にチェックするための「CodeIgniter3 Filename Checker」というのを作りました。
と言ってもただのコントローラです。application/controllers
フォルダにCheckコントローラをコピーするだけです。
以下のようにCLIから実行するか、ブラウザでCodeIgniterのcheck/filename
にアクセスすればチェックした結果が表示されます。
$ php index.php check filename
ファイル名を修正したい場合は、以下のコマンドを実行します。
$ php index.php check filename fix
関連
Date: 2015/07/08