- 1. 概要
- 2. アップデート
- 3. バージョン
1. 概要
表題のとおり、「Laravel」もついでにアップデートしておこうと思います。
アップデートしないと、「500」で止まっております。
2. アップデート
「Larave」のプロジェクトへ移動して実行します。
composer.json
は、既に下記のように書いてあります。
書き換えなければ、いけないのでは?
"license": "MIT",
"require": {
"php": "^7.3|^8.0",
"fideloper/proxy": "^4.4",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^8.12",
"laravel/tinker": "^2.5",
"phpmailer/phpmailer": "^6.3"
},
いったん、「root」ユーザ権限で。
chown -R 管理ユーザ /パス/bootstrap/cache
「Laravel」の管理者ユーザ権限で。
composer update
なんかうまくいったように見えます。
前回は、全文掲載しましたが、今回は、長すぎるので、さすがにはしょります。
Loading composer repositories with package information
Updating dependencies
Lock file operations: 9 installs, 84 updates, 5 removals
- Removing phpdocumentor/reflection-common (2.2.0)
- Removing phpdocumentor/reflection-docblock (5.2.2)
- Removing phpdocumentor/type-resolver (1.4.0)
・・・ 中略 ・・・
- Upgrading vlucas/phpdotenv (v5.3.0 => v5.6.0)
- Upgrading voku/portable-ascii (1.5.6 => 1.6.1)
- Upgrading webmozart/assert (1.10.0 => 1.11.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 9 installs, 84 updates, 5 removals
- Downloading doctrine/inflector (2.0.10)
- Downloading doctrine/lexer (1.2.3)
- Downloading symfony/polyfill-ctype (v1.29.0)
・・・ 中略 ・・・
- Upgrading myclabs/deep-copy (1.10.2 => 1.11.1): Extracting archive
- Upgrading doctrine/instantiator (1.4.0 => 2.0.0): Extracting archive
- Upgrading phpunit/phpunit (9.5.4 => 9.6.16): Extracting archive
Package fruitcake/laravel-cors is abandoned, you should avoid using it. No replacement was suggested.
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/sail
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
79 packages you are using are looking for funding.
Use the 'composer fund' command to find out more!
No security vulnerability advisories found.
終了後、「root」ユーザ権限で。
chown -R www:www /パス/bootstrap/cache
3. バージョン
php /パス/artisan --version
で確認した、「Laravel」のバージョンは、作業前が
Laravel Framework 8.83.27
になっています。
作業前のバージョンは、確認しそこなったな。
とりあえず、サイトを見たら、復活しておりました。
|