Невозможно обновить проект laravel с 5.5 до 5.7 - PullRequest
0 голосов
/ 15 октября 2018

Я недавно начал работать над проектом, который изначально был в Laravel 5.2, который я успешно обновил до Laravel 5.5, однако сейчас я пытаюсь обновить его до Laravel 5.7, но когда я делаю composer update, он застревает на Resolving dependencies through SAT.Вот обязательный и обязательный раздел dev файла composer.json:

    "require": {
        "php": "^7.2.0",
        "laravel/framework": "5.7.*",
        "laravel/tinker": "~1.0",
        "laravelcollective/html": "^5.5.0",
        "unisharp/laravel-ckeditor": "^4.5",
        "barryvdh/laravel-debugbar": "^3.1",
        "milon/barcode": "^5.2",
        "barryvdh/laravel-dompdf": "^0.8.0",
        "hisorange/browser-detect": "2.*",
        "sentry/sentry-laravel": "^0.7.0",
        "laravel/cashier": "~6.0",
        "dingo/api": "1.0.*@dev"
    },
    "require-dev": {
        "fzaninotto/faker": "^1.4",
        "mockery/mockery": "^1.0",
        "phpunit/phpunit": "^7.0",
        "symfony/css-selector": "2.8.*|3.0.*",
        "symfony/dom-crawler": "2.8.*|3.0.*",
        "xethron/migrations-generator": "dev-l5",
        "way/generators": "dev-feature/laravel-five-stable"
    },

Не уверен, в чем может быть проблема .... Чего-то не хватает?

1 Ответ

0 голосов
/ 17 октября 2018

Возможно, проблема связана с одной из страниц, которые вы пытаетесь установить / обновить.Если composer install -vvv не предоставит вам никакой информации о том, какой пакет может вызвать ошибку, вам необходимо устранить неполадки, пытаясь установить каждый пакет по отдельности, используя:

composer require unisharp/laravel-ckeditor:4.5
composer require barryvdh/laravel-debugbar:3.1
...

В конце концов, композитор сообщит вамкакой пакет вызывает проблему.После того, как вы определили пакеты, вам необходимо убедиться, что версия, которую вы пытаетесь установить, совместима с Laravel 5.7.Изменяйте номер версии в командной строке composer require ..., пока не найдете работающий (может быть выше или ниже).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...