我在 Laravel 5.8 中有項(xiàng)目。我想更新到6.0。如何將我的項(xiàng)目更新到版本 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" ],我該如何修復(fù)它?在我的項(xiàng)目中可以這樣做嗎?我的文件 Composer.json 是否正確?有可能更新嗎?
1 回答

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