Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 21.10.2018 16:46:30

Unable to prepare route [api/user] for serialization. Uses Closure

В общем, не могу знать после каких действия, но теперь команда php artisan route:cache выдаёт ошибку

Route cache cleared!

   LogicException  : Unable to prepare route [api/user] for serialization. Uses Closure.

  at D:\OPENSERV3\OSPanel\domains\site_cms\vendor\laravel\framework\src\Illuminate\Routing\Route.php:880
    876|      */
    877|     public function prepareForSerialization()
    878|     {
    879|         if ($this->action['uses'] instanceof Closure) {
  > 880|             throw new LogicException("Unable to prepare route [{$this->uri}] for serialization. Uses Closure.");
    881|         }
    882|
    883|         $this->compileRoute();
    884|

Кто-нибудь встречал такую проблему? Пока одна мысля - обновить composer, но не уверен, что сработает.


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#2 21.10.2018 19:34:25

Re: Unable to prepare route [api/user] for serialization. Uses Closure

роуты содержащие замыкания не могут быть кешированы
это нормальное поведение
https://github.com/laravel/framework/issues/22034

Не в сети

#3 22.10.2018 22:22:44

Re: Unable to prepare route [api/user] for serialization. Uses Closure

Я ничего не делал с роутами, а если они не могут быть кешированы, то почему выходит такая ошибка при очистке кеша?


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#4 23.10.2018 08:07:43

Re: Unable to prepare route [api/user] for serialization. Uses Closure

у вас же в сообщении написано
Route cache cleared! - кеш роутов очищен!
а при попытке кеширования выходит ошибка
удалите ненужные роуты созданные в дистрибутиве для примера

Не в сети

#5 23.10.2018 12:30:16

Re: Unable to prepare route [api/user] for serialization. Uses Closure

Да, сори, а-а-а... что это значит? Я не устанавливал никаких пакетов и мне непонятно где и что поправить, что бы исправить эту ошибку.


Связь со мной:
Скайп(с аватаркой) - shyraks
Телеграм - @Mramoris или +7 999 260 13 20

Не в сети

#6 25.10.2018 09:28:27

Re: Unable to prepare route [api/user] for serialization. Uses Closure

удалите роуты которые используют замыкания
в вашем случае api/user
он создан для примера

Не в сети

Подвал раздела