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

时间:2016-06-15 19:16:57

标签: php laravel laravel-5 laravel-5.1 laravel-5.2

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

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 个答案:

答案 0 :(得分:0)

之所以发生这种情况,是因为这些路线都在使用缓存。由于新的路由甚至没有出现在命令提示符中,即使我在命令下面输入。

php artisan route:list

然后我必须使用以下命令

删除路由缓存
php artisan route:clear

现在一切正常。