当我在生产服务器上运行'php artisan route:cache
'时,它显示
在路由中.php第 880 行:无法为序列化准备路由 [/]。 使用闭合。
如何解决??
在你的routes/web.php
文件中,有一个由 Laravel 创建的"默认"路由:
Route::get('/', function () {
return view('welcome');
});
运行php artisan make:controller WelcomeController
以创建新的控制器,并在路由文件中使用此控制器而不是闭包:
Route::get('/', 'WelcomeController@index');
您的WelcomeController
应如下所示:
<?php
namespace AppHttpControllers;
use IlluminateHttpRequest;
class WelcomeController extends Controller
{
public function index() {
return view('welcome');
}
}