php artisan优化NULL.ERROR:Symfony\Component\Debug\Exception



我有生以来第一次建立一个现有的Laravel项目

我正在使用

  • macOS Catlina 10.15.2版
  • Mongodb 3.2
  • Php 7.2

当我使用composer安装时,我收到以下错误:

php手工优化NULL.ERROR:Symfony\Component\Debug\Exception\FatalThrowableError:调用未定义方法Illuminate\Foundation\Bootstrap\ConfigureLogging::configureHandler((

我在堆栈溢出上经历了多个链接,但没有成功,我多次删除了供应商文件夹和composer.lock,并试图运行composer安装,但错误是相同的

有人能帮我解决这个问题吗

下面是我的composer.json

{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": ">=5.6.4",
"laravel/framework": "5.3.*",
"laravelcollective/html": "^5.3.0",
"laravel/passport": "^1.0",
"moloquent/moloquent": "dev-master",
"predis/predis": "^1.1",
"proengsoft/laravel-jsvalidation": "~1.1",
"barryvdh/laravel-cors": "^0.9.2",
"dingo/api": "1.0.x@dev",
"tymon/jwt-auth": "^1.0@dev",
"irazasyed/jwt-auth-guard": "^1.0",
"maatwebsite/excel": "^2.1",
"davejamesmiller/laravel-breadcrumbs": "^3.0",
"intervention/image": "^2.3",
"milon/barcode": "^5.3",
"h4cc/wkhtmltopdf-amd64": "0.12.x",
"barryvdh/laravel-snappy": "^0.3.3",
"brozot/laravel-fcm": "^1.2",
"yajra/laravel-datatables-oracle": "^6.0",
"jenssegers/agent": "^2.6",
"barryvdh/laravel-debugbar": "~2.4",
"caffeinated/menus": "v3.0.4",
"laravel-notification-channels/webpush": "^3.0.1",
"mongodb/mongodb": "^1.5",
"doctrine/mongodb-odm-bundle": "^3.4"
},
"require-dev": {
"fzaninotto/faker": "~1.4",
"mockery/mockery": "0.9.*",
"phpunit/phpunit": "~5.0",
"symfony/css-selector": "3.1.*",
"laravel/passport": "^1.0",
"symfony/dom-crawler": "3.1.*",
"xethron/migrations-generator": "^2.0"
}

}

由于我没有得到任何帮助,所以我开始扫描每一行代码,发现laravel/framework": "5.3.*"行有一些问题,我将其更改为5.*并运行composer安装,它运行得很好,是的,它安装了Laravel 5.3.8版本

最新更新