Возможно ли понизить Laravel с 5.5.40 до 5.5.20? - PullRequest
0 голосов
/ 01 июня 2018

Дело в том, что у меня слишком много проблем после выполнения composer update, я занимаюсь разработкой веб-системы с использованием adminlte и по какой-то причине я начал получать ошибки, которых раньше не былосуществовать.

Вот первый пример, я даже не могу войти в систему, и если я пытаюсь установить флажок, я получаю больше ошибок enter image description here

Также, когда япопробуйте отправить данные методом post, это даст мне 'The page has expired due to inactivity', и да, у меня есть {{ csrf_field() }} для каждого метода post, так что единственное, что я думаю, вызывает все это, это проблема с версией и для некоторыхпричина, по которой они не совместимы с некоторыми вещами из laravel.

Кто-нибудь имел дело с этим?что я должен делать?Должен ли я создать новый проект и скопировать и вставить все?

Спасибо за помощь, кстати

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Прежде чем делать что-либо еще, очистите кэш php artisan cache:clear и composer dump-autoload.Многие из этих ошибок после обновления могут быть исправлены с помощью этих двух команд.Если это не сработает, взгляните на свой журнал, чтобы точно определить причину ошибки, прежде чем понизить версию.5.5.20 - 5.5.40 являются только обновлениями патчей и не должны требовать от вас каких-либо изменений в вашем коде.

Если ничего из этого не работает, вы можете указать конкретную версию laravel в файле composer.json и затем запуститьcomposer update.Я бы избегал понижения патчей, если это возможно.

0 голосов
/ 01 июня 2018

В composer.json исправить это

 "laravel/framework": "5.5.20",

см. Также https://getcomposer.org/doc/articles/versions.md

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...