我在 Laravel 5.8 中有項目。我想更新到6.0。如何將我的項目更新到版本 6?我的作曲家.json:{ "name": "laravel/laravel", "type": "project", "description": "The Laravel Framework.", "keywords": [ "framework", "laravel" ], "license": "MIT", "require": { "php": "^7.2", "bensampo/laravel-enum": "^1.26", "caouecs/laravel-lang": "~4.0", "evilnet/dotpay": "^2.1", "fideloper/proxy": "^4.0", "geocoder-php/google-maps-provider": "^4.4", "geocoder-php/nominatim-provider": "^5.1", "intervention/image": "^2.4", "jenssegers/agent": "^2.6", "laravel/framework": "6.*", "laravel/tinker": "^1.0", "mews/captcha": "^2.2", "php-http/guzzle6-adapter": "^2.0", "php-http/message": "^1.7", "spatie/laravel-cookie-consent": "^2.6", "toin0u/geocoder-laravel": "^4.1", "torann/laravel-meta-tags": "^3.0", "unisharp/laravel-ckeditor": "^4.7", "unisharp/laravel-filemanager": "dev-master" }, "require-dev": { "barryvdh/laravel-debugbar": "^3.2", "beyondcode/laravel-dump-server": "^1.0", "filp/whoops": "^2.0", "fzaninotto/faker": "^1.4", "mockery/mockery": "^1.0", "nunomaduro/collision": "^2.0", "phpunit/phpunit": "^7.5" }, "config": { "optimize-autoloader": true, "preferred-install": "dist", "sort-packages": true }, "repositories": { "packagist.org": { "type": "composer", "url": "https://packagist.org" } }, "extra": { "laravel": { "dont-discover": [] } }, "autoload": { "psr-4": { "App\\": "app/" }, "classmap": [ "database/seeds", "database/factories" ],我該如何修復它?在我的項目中可以這樣做嗎?我的文件 Composer.json 是否正確?有可能更新嗎?
1 回答

子衿沉夜
TA貢獻1828條經驗 獲得超3個贊
該存儲庫evilnet/dotpay
僅支持 Laravel 5.x 版本。所以你永遠無法更新到 Laravel 6
只有三種可能的方式:
在 GitHub 中打開一個 issue 并要求升級包以支持 Laravel 6.x 版本
使用另一個包。
檢查該服務的 API 文檔(我認為它是波蘭服務,對嗎?)并編寫自己的 Guzzle 包裝器,從 dotpay 存儲庫的源代碼中獲取靈感
- 1 回答
- 0 關注
- 341 瀏覽
添加回答
舉報
0/150
提交
取消