我被一个我无法理解的错误困住了,Laravel 8 响应总是"flock() expects parameter 1 to be resource, bool given"在所有 api 路由中。我做了一个简单的方法来调试这个问题,但我不知道问题是什么,所以如果有人能给我一些帮助,我会很棒。这是我的代码:
API 路由
Route::post('/createUser',[UserController::class, 'store'])->name('createUser');
Route::get('/getUser',[UserController::class, 'index'])->name('getUser');
Route::middleware(['auth:sanctum'])->group(function () {
Route::prefix('V1')->group(function () {
// Rutas para los VDP
Route::get('/conf',[ReaderController::class, 'readerInitialConf'])->name('readerInitialConf');
Route::post('/createReader',[ReaderController::class, 'store'])->name('createReader');
});
});
Run Code Online (Sandbox Code Playgroud)
控制器代码:
public function index()
{
return User::all();
}
Run Code Online (Sandbox Code Playgroud)
这是邮递员:
注意:这个应用程序是 dockerized,我不知道 docker 是否会导致这个问题,但我认为不会,因为我总是使用它并且从来没有遇到过这个问题。
如果有人可以提供帮助,我将非常感激。
提前致谢!劳尔