以下のように定義されたルートがあります
Route::get("dashboard","DashBoardController@getIndex");
unix (mac OSX 10.9) システムでは動作していますが、Ubuntu サーバー 13.04 に展開すると動作しません。Laravel はコントローラー メソッドが見つからないという例外をスローします。
Dash B oardController の名前を Dash b oardController に変更し、以下のコードにルーティングする場合
Route::get("dashboard","DashboardController@getIndex");
UnixだけでなくUbuntuでも動作します。ここで正確に何が起こっているのですか?命名規則がありませんか。大文字の「B」ではなく、小文字の「b」が機能するのはなぜですか?
両方のマシンでApacheサーバーを使用しています。