【问题标题】:php artisan commands not working in laravelphp artisan 命令在 laravel 中不起作用
【发布时间】:2021-05-10 18:51:59
【问题描述】:

php artisan 命令在 laravel 中不起作用但出现错误 ################################################# ################

PHP 致命错误:未捕获的 ReflectionException:C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php:752 中不存在类请求 堆栈跟踪: #0 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(752): ReflectionClass->__construct('request') #1 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(631): Illuminate\Container\Container->build('request') #2 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(586): Illuminate\Container\Container->resolve('request', Array) #3 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(732): Illuminate\Container\Container->make('request', Array) #4 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(110): Illuminate\Foundation\Application->make('request', Array) #5 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\help 在 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\第 752 行的 Container.php

致命错误:未捕获的 ReflectionException:C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php:752 中不存在类请求 堆栈跟踪: #0 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(752): ReflectionClass->__construct('request') #1 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(631): Illuminate\Container\Container->build('request') #2 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php(586): Illuminate\Container\Container->resolve('request', Array) #3 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(732): Illuminate\Container\Container->make('request', Array) #4 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(110): Illuminate\Foundation\Application->make('request', Array) #5 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\help 在 C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\第 752 行的 Container.php

############################################## ############################# 比我使用“ dd($exception);”在助手中,出现了这个异常: ################################################# ############################## Symfony\Component\Debug\Exception\FatalThrowableError {#36 #message:“类型错误:传递给 Illuminate\Routing\UrlGenerator::__construct() 的参数 2 必须是 Illuminate\Http\Request 的实例,给定 null,在 C:\xampp7.4\htdocs\blog\vendor\ 中调用laravel\framework\src\Illuminate\Routing\RoutingServiceProvider.php 在第 67 行" #代码:0 #file: "C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php" #行:102 #severity:E_RECOVERABLE_ERROR 痕迹: { C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php:102 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Routing\RoutingServiceProvider.php:67 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php:749 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php:631 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Container\Container.php:586 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Application.php:732 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:110 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:936 { …} C:\xampp7.4\htdocs\blog\config\admin.php:25 { › */ › '标志' => '', › 论据:{ $path:“标志/标志-大白.png” } } C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\LoadConfiguration.php:71 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\LoadConfiguration.php:39 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Application.php:213 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php:296 { …} C:\xampp7.4\htdocs\blog\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php:119 { …} C:\xampp7.4\htdocs\blog\artisan:37 { …} } }

【问题讨论】:

  • 你跑composer install了吗?
  • 是的,同样的错误!

标签: php laravel-5 command laravel-artisan


【解决方案1】:

我相信您在 blog\config\admin.php 文件中使用“ url() ”帮助程序,如果是这种情况,请评论/删除或使用 env() 加载 url 并再次运行应该可以工作的 artisan 命令

【讨论】:

  • 你在删除 url() 助手后尝试过“php artisan config:cache”吗?
  • 奇怪。尝试从引导程序/缓存中手动删除文件。并从其他配置文件中找到并删除 url() 助手,然后重试
猜你喜欢
  • 2016-04-01
  • 2019-08-18
  • 2017-10-10
  • 2020-10-27
  • 2016-10-24
  • 2019-06-17
  • 2017-04-06
  • 2015-06-25
  • 2016-02-15
相关资源
最近更新 更多