我正在嘗試更新我的 Laravel 應用程序。我以前是5.2,現在是5.5。到這里一切都正?!,F在我已將其更改為5.6.*我的作曲家文件中的,無論我運行多少次composer update,它都會卡在Something's changed, looking at all rules again (pass #142)我讓它繼續進行多少次并不重要。{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": { "php": ">=5.5.9", "laravel/framework": "5.5.*", "laravelcollective/html": "5.5.*", "jenssegers/agent": "^2.6", "doctrine/dbal": "v2.5.5", "guzzlehttp/guzzle": "~6.0", "laravel/cashier": "~6.0", "spatie/laravel-backup":"^3.0.0", "maatwebsite/excel": "~2.1.0", "rap2hpoutre/laravel-log-viewer":"0.8.0", "arcanedev/log-viewer": "4.2.*", "tymon/jwt-auth": "0.5.*", "aws/aws-sdk-php-laravel": "3.1.0", "league/flysystem-aws-s3-v3": "~1.0.0", "tecnickcom/tcpdf": "^6.2", "ip2location/ip2location-laravel": "^1.0", "geoip2/geoip2":"~2", "maxmind-db/reader": "~1.0", "pusher/pusher-php-server": "~3.0", "maknz/slack-laravel": "^1.0", "laravel/tinker": "1.0.10" }, "require-dev": { "fzaninotto/faker": "~1.4", "mockery/mockery": "0.9.*", "phpunit/phpunit": "~6.0", "symfony/css-selector": "3.1.*", "symfony/dom-crawler": "3.1.*", "filp/whoops": "~2.0" }, "autoload": { "classmap": [ "database" ], "psr-4": { "App\\": "app/" }, "files": [ "app/helpers.php" ] }, "autoload-dev": { "classmap": [ "tests/TestCase.php" ] }, "scripts": { "post-root-package-install": [ "php -r \"copy('.env.example', '.env');\"" ], "post-create-project-cmd": [ "php artisan key:generate" ],最初,第三方軟件包存在問題https://github.com/spatie/laravel-backup,導致出現問題,但我也嘗試將其刪除。還是同樣的問題。:(
5 回答

精慕HU
TA貢獻1845條經驗 獲得超8個贊

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
我嘗試一次刪除依賴并更新
"laravel/cashier": "~6.0"
這是造成問題的原因。更改為~7.0
現在它工作正常。
如果其他人遇到此問題,只需嘗試刪除所有依賴項并嘗試一次安裝它們,很可能您會找到罪魁禍首,然后您可以嘗試單獨更新該依賴項。
- 5 回答
- 0 關注
- 208 瀏覽
添加回答
舉報
0/150
提交
取消