我的 Laravel 应用程序使用 WAMP 服务器在我的 PC 上本地成功运行PHP 7.4.0Laravel 7.20.0WAMP 3.2.0当我在 RedHat 服务器上部署应用程序时,PHP 7.4.9Laravel 7.20.0Appache 2.4.6RedHat 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 version作曲家.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 回答
元芳怎么了
TA贡献1798条经验 获得超7个赞
改变Illuminate\Support\facades\Http
=> Illuminate\Support\Facades\Http
。内部f
外观需要大写。
Linux 中的文件名区分大小写,而 Windows/NTFS 文件系统中则不区分大小写。因此,在本地,这不会成为问题,因为您的环境是 Windows(假设来自 WAMP)。
- 1 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消