Laravel 5.1 Php工匠命令在作曲家更新后无效

时间:2016-06-22 16:52:29

标签: php composer-php laravel-5.1 router artisan

这是我的composer.json需要片段。

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.35",
    "aws/aws-sdk-php-laravel": "~3.0",
    "lucadegasperi/oauth2-server-laravel": "5.1.*",
    "bosnadev/repositories": " 0.*",
    "laravelcollective/html": "5.1.*",
    "cartalyst/stripe-laravel": "3.0.*"
},

我运行了作曲家更新以添加新的AWS服务。但后来我注意到所有供应商文件都因为composer update命令而更新。现在,当我运行php artisan命令时,我收到错误。

这是错误消息: -

PHP Catchable fatal error:  Argument 2 passed to Illuminate\Routing\UrlGenerator
::__construct() must be an instance of Illuminate\Http\Request, null given, call
ed in C:\Users\User\projects\projectxyz\projectxyzweb\vendor\laravel\framework\
src\Illuminate\Routing\RoutingServiceProvider.php on line 62 and defined in C:\U
sers\User\projects\projectxyz\projectxyzweb\vendor\laravel\framework\src\Illumi
nate\Routing\UrlGenerator.php on line 102

如何解决此问题?有没有办法在不丢失代码的情况下还原作曲家更新?

1 个答案:

答案 0 :(得分:0)

我终于设法摆脱了这个错误。我不是我的作曲家更新。我添加了url()来在我的配置文件中设置基本URL。删除后,php artisan工作。