我有一个项目,我有一段时间没有使用并最近开始工作,当我尝试运行任何类型的artisan
命令或运行composer update
,composer install
我收到此错误消息并失败命令。
PHP Catchable fatal error: Argument 2 passed to Illuminate\Routing\UrlGenerator::__construct() must be an instance of Illuminate\Http\Request, null given, called in C:\xampp\htdocs\test\vendor\laravel\framework\src\Illuminate\Routing\RoutingServiceProvider.php on line 66 and defined in C:\xampp\htdocs\test\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php on line 101
我尝试删除供应商文件夹并运行composer update
和composer install
命令我仍然最终出现此错误。甚至删除了compose.lock文件。此外,我尝试删除除主路线以外的所有路线,并尝试它也无效。
请各种帮助真的很感激
问题出在我的service.php中。我一直是Socialite
插件,它需要在service.php文件中回调url作为facebook
数组与redirect
元素到这个我在我的开发中硬编码localhost URL但是当我托管它我已经改为url('redirect')
。
这就是我无法使用工匠命令的原因