代码之家  ›  专栏  ›  技术社区  ›  Pankaj

控制器动作方法中的404:Laravel 5.2.37

  •  0
  • Pankaj  · 技术社区  · 8 年前

    我有以下控制器操作方法。

    namespace App\Http\Controllers\API\SportsType;
    class SportsTypeApiController extends \App\Http\Controllers\Controller
    {
        public function apiSportsTypes() {
            return 1;
        }
    }
    

    这是路线

    Route::group(['prefix' => 'api/v1'], function () {
        Route::get('/apiSportsTypes', 'API\SportsType\SportsTypeApiController@apiSportsTypes');
    });
    

    它给出404错误。我错过了什么吗?如果你需要更多细节,请告诉我。

    enter image description here

    1 回复  |  直到 8 年前
        1
  •  0
  •   Pankaj    8 年前

    这是因为路由正在使用缓存。因为即使我在命令下面键入,新的路由也不会出现在命令提示符中。

    php artisan route:list
    

    然后,我必须使用以下命令删除路由缓存

    php artisan route:clear
    

    现在一切都很好。