0

これを解決するために2日間費やしました。

Laravel 4 を搭載したアプリを持っていますが、問題があります。1 つのルートで auth.basic を使用しています。コードは次のとおりです。

Route::get('/admin', array('before' => 'auth.basic', function()
{
    return Redirect::action('AdminController@createAdmin');
}));

私は間違いなく匿名関数の中に入っていますが、例外があります: *不明なアクション [AdminController@createAdmin]。*

繰り返しますが、次のようにルートを定義すると:

Route::get('/admin', 'AdminController@createAdmin');

すべて正常に動作します。たぶん、問題はいくつかの範囲にあると思います...よろしくお願いします。

4

1 に答える 1

1

リダイレクトで何を達成しようとしているのかはわかりませんが、問題はまさにそれである可能性があるため、次のようにすることができます。

Route::get('/admin', array('before' => 'auth.basic', 'uses' => 'AdminController@createAdmin'));
于 2013-11-13T10:48:32.547 に答える