Как решить проблему с миграциями?

Модели созданы, миграции прописаны. При запуске миграций через команду php artisan migrate выводиться ошибка:
PHP Parse error:  syntax error, unexpected '|', expecting variable (T_VARIABLE) in /laravel-vue/vendor/psr/log/src/LoggerInterface.php on line 30
PHP Fatal error:  Exception thrown without a stack frame in Unknown on line 0
PHP Fatal error:  Uncaught TypeError: Argument 1 passed to Illuminate\Log\Logger::__construct() must be an instance of Psr\Log\LoggerInterface, instance of Monolog\Logger given, called in /laravel-vue/vendor/laravel/framework/src/Illuminate/Log/LogManager.php on line 175 and defined in /laravel-vue/vendor/laravel/framework/src/Illuminate/Log/Logger.php:36

PHP Version => 7.2.34, Laravel Framework Version => 6.20.44
composer.json

{
    "name": "laravel/laravel",
    "type": "project",
    "description": "The Laravel Framework.",
    "keywords": [
        "framework",
        "laravel"
    ],
    "license": "MIT",
    "require": {
        "php": "^7.2",
        "fideloper/proxy": "^4.0",
        "laravel/framework": "^6.0",
        "laravel/tinker": "^1.0"
    },
    "require-dev": {
        "filp/whoops": "^2.0",
        "fzaninotto/faker": "^1.4",
        "mockery/mockery": "^1.0",
        "nunomaduro/collision": "^3.0",
        "phpunit/phpunit": "^8.0"
    },
    "config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true,
        "platform": {
            "php": "7.2"
        }
    },
}


С чем связанна данная ошибка и как можно исправить её?
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы