我在 laravel 网站上收到以下错误:
在 /var/www/html/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 的第 72 行调用未定义的方法 Illuminate\Database\Eloquent\Collection::useAsCallable()
这似乎只发生在登台服务器上,我无法在本地机器上重现。我已经删除了供应商目录并通过composer完全重建它,清除了所有缓存,运行了composer dump-autoload,但似乎没有任何解决方法。
挖掘源代码我可以确认扩展类中存在Illuminate\Database\Eloquent\Collection
扩展Illuminate\Support\Collection
和方法。useAsCallable()
就像它没有加载我们的东西一样。
有任何想法吗?