Php 升级到laravel 5.4后调用undefined方法
我已尝试将我的项目从今天的5.3升级到laravel 5.4。我补充说Php 升级到laravel 5.4后调用undefined方法,php,laravel,composer-php,Php,Laravel,Composer Php,我已尝试将我的项目从今天的5.3升级到laravel 5.4。我补充说 "laravel/framework": "5.4.*", 转到mycomposer.json并运行命令composer update,然后运行composer dump autoload,然后测试我的项目。它给了我这个错误: 错误: 2154f392745gf102547be138a945a11b58e5649203.php中的fatalthrowable错误 第2行: 调用未定义的方法Illumb\View\Facto
"laravel/framework": "5.4.*",
转到mycomposer.json
并运行命令composer update
,然后运行composer dump autoload
,然后测试我的项目。它给了我这个错误:
错误:
2154f392745gf102547be138a945a11b58e5649203.php中的fatalthrowable错误
第2行:
调用未定义的方法Illumb\View\Factory::getFirstLoop()
我遗漏了什么吗?清除已编译的刀片视图
php artisan view:clear
composer转储自动加载
生成自动加载文件
将软件包和Laravel升级到5.4后,应该运行** php artisan视图:清除 **避免上述错误。 你可以跑得更远** php artisan路由:清除 **刷新路由缓存。 此外,您还可以跑步 php artisan优化
最后。从此路径删除所有文件
{project_root}\storage\framework\views
或
在控制台中运行此命令
php artisan view:clear
getFirstLoop的位置已更新为具有不同名称的Concerns/managesLoop。它表明它获取了最后一个项,但返回值与“好奇”相同。我尝试了这两种方法,但仍然看到相同的错误。我在一个dev服务器上运行相同的代码,然后在我的生产服务器上失败,这很奇怪。