0

以下のように定義されたルートがあります

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サーバーを使用しています。

4

1 に答える 1