事情是做完composer update
后出现了太多问题,我正在使用adminlte开发一个Web系统,由于某种原因,我开始遇到以前不存在的错误。
这是第一个示例,我什至无法登录,如果尝试单击该复选框,则会收到更多错误
另外,当我尝试使用post方法发送数据时,它会给我这个'The page has expired due to inactivity'
,是的,我确实在每个post方法上都有{{ csrf_field() }}
,所以我认为导致所有这一切的唯一原因是版本存在问题,并且由于某种原因它们与某些laravel不兼容。
有人处理过吗?我该怎么办?我应该创建一个新项目并复制并粘贴所有内容吗?
谢谢帮忙
最佳答案
在执行其他操作之前,请清除缓存php artisan cache:clear
和composer dump-autoload
。可以使用这两个命令修复许多更新后错误。如果这样不起作用,请在降级之前查看您的日志以准确了解导致该错误的原因。 5.5.20至5.5.40只是补丁更新,不应要求您更改代码中的任何内容。
如果这些都不起作用,则可以在composer.json文件中指定特定的laravel版本,然后运行composer update
。如果可能,我将避免降级补丁。
关于php - 是否可以将Laravel 5.5.40降级到5.5.20?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50648380/