当前位置: 首页 > 知识库问答 >
问题:

未找到类“照明\支持\facades\Http”

赵明亮
2023-03-14

我的Laravel应用程序使用WAMP服务器在我的PC上本地成功运行

PHP 7.4.0
Laravel 7.20.0
WAMP 3.2.0

当我在RedHat服务器上部署应用程序时,

PHP 7.4.9
Laravel 7.20.0
Appache 2.4.6
RedHat 7

我在发出HTTP请求时遇到以下错误:

Error: Class 'Illuminate\Support\facades\Http' not found in file /var/www/html/chatbot/app/Http/Controllers/BotController.php on line 25

唯一的区别是PHP版本

创作者json

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": "^7.2.5",
        "fideloper/proxy": "^4.2",
        "fruitcake/laravel-cors": "^1.0",
        "guzzlehttp/guzzle": "^6.3",
        "laravel/framework": "^7.0",
        "laravel/helpers": "^1.2",
        "laravel/tinker": "^2.0",
        "laravel/ui": "^2.0",
        "yajra/laravel-datatables-oracle": "^9.10"
    },
    "require-dev": {
        "filp/whoops": "^2.0",
        "facade/ignition": "^2.0",
        "fzaninotto/faker": "^1.9.1",
        "mockery/mockery": "^1.3.1",
        "nunomaduro/collision": "^4.1",
        "phpunit/phpunit": "^8.5"
    },
    "autoload": {
        .
        .

请注意,在本地,我从一开始就将我的laravel版本从laravel 5升级到laravel 7。

我必须在服务器上安装其他任何东西才能发出HTTP请求吗?

共有1个答案

袁谭三
2023-03-14

更改照明\Support\facades\Http=

Linux中的文件名区分大小写,而在Windows/NTFS文件系统中则不区分大小写。因此,在本地,这不会是一个问题,因为您的环境是Windows(假设来自WAMP)。

 类似资料:
  • 升级laravel 6时出错 未找到Symfony\Component\Debug\Exception\FatalThrowableError(E\U错误)类“Illumbite\Support\Facades\Input” 源代码: 错误: 你能帮我修改代码吗?

  • 好吧,这快把我逼疯了。我试图包括窗体功能与FormFacade与Laravel 5,但我一直得到这个错误: 我将写下我所做的: > 然后,我检查了composer.json文件: 作曲家更新了吗 所有这些都完成了,但我仍然找不到哪里出错了。我寻求帮助,但似乎没有任何效果。 搜索工作: > 拉腊卡斯特教程 在Lavel 5中找不到类“Illumb\Html\HtmlServiceProvider”

  • 未找到Laravel 7.21类照明\支持\外观\输入 我在应用程序中使用了别名。php但类似 用这样的控制器编写 通过这样的方式访问 LARAVEL 7.21版本有什么变化吗???

  • 这是我的代码: 当我运行它时,它抛出以下错误: 未找到类“Illumbite\Support\Facades\Paginator” 注意:我使用的是Laravel Framework版本5.2.45。 我该怎么修?

  • 我想在laravel应用程序中显示目录的所有文件,这里是关于Finder的错误发生,有人可以帮助我吗? 未找到类“Illumbite\Support\Facades\Finder” 代码

  • 我创建了我的laravel项目如下: 这将使用laravel版本8创建我的项目。由于我想使用拉腊维尔7,我修改了作曲家。json: 之后我运行: 以描述的错误结束(未找到Class Illumate\Support\Facades\RateLimiter) 事实上,该类不存在于Support facade中。降级过程不应该纠正这一点吗?