我在laravel网站收到以下错误:调用未定义的方法照亮数据库雄辩收藏:: useAsCallable()”
Call to undefined method Illuminate\Database\Eloquent\Collection::useAsCallable() on line 72 of /var/www/html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php
这似乎只在临时服务器上发生的,我不能重现我的本地机器上。我已经删除了供应商目录,并完全通过作曲家重建它,清除所有的缓存,跑了作曲家转储自动加载和似乎没有任何解决它。
挖掘到源我可以证实,Illuminate\Database\Eloquent\Collection
延伸Illuminate\Support\Collection
在扩展类中存在useAsCallable()
的方法,就是这样没有加载它我们的东西。
任何想法?
哪个Laravel版本? – user3158900
什么是确切版本?另外,你可以粘贴整个堆栈跟踪吗? –
另外,请尝试运行'php artisan clear-compiled' –