繁体   English   中英

升级到laravel 5.4后调用未定义的方法

[英]Call to undefined method after upgrading to laravel 5.4

我试图将我的项目从今天的5.3升级到laravel 5.4。 我补充道

"laravel/framework": "5.4.*",

到我的composer.json并运行命令composer update然后composer dump-autoload然后测试我的项目。 它给了我这个错误:

错误:

2154f392745gf102547be138a945a11b58e5649203.php中的FatalThrowableError第2行:调用未定义的方法Illuminate \\ View \\ Factory :: getFirstLoop()

我错过了什么?

清除已编译的刀片视图。

php artisan view:clear
  1. php artisan cache:clear

    刷新应用程序缓存

  2. composer dump-autoload

    生成自动加载文件

  3. php artisan view:clear

    清除所有编译的视图文件

删除此路径中的所有文件

{project_root}\storage\framework\views

或者在控制台中运行它

php artisan view:clear

将软件包和Laravel升级到5.4之后,你应该运行**

php工匠观点:清楚

**以避免上述错误。 你可以跑更多**

php artisan route:清楚

**刷新路由缓存。 另外,你可以跑

php artisan优化

最后。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM