У меня есть этот код на моем routes.php
файле, который делает перенаправление. Хотя проблема в том, что всякий раз, когда я запускал команду php artisan route:cache
, это дает мне ошибку Unable to prepare route [article/{params}] for serialization. Uses Closure.
Маршрут маршрута Laravel без закрытия для кеша маршрута
Я знаю, что это связано с маршрутами, которые не позволяют кэшировать его, если у него есть закрытие. Но как я могу сделать обходной путь для этой перенаправления?
Route::get('article/{params}', function($params) {
return Redirect::to($params, 301);
});
Я считаю, что вы должны перенести свое возвращение на контроллер, и это обойдет эту проблему. –
Вы выполняете команду с помощью или вне vm, попробуйте в vm –
@simonDavies. Я запускаю команду вне vm. Я не использую VSm для этого. Просто запустите xampp на моем локальном компьютере. – basagabi