「インストール - Laravel」の版間の差分

350行目: 350行目:
* MCrypt PHP拡張モジュールは動作可能かどうか確認する。
* MCrypt PHP拡張モジュールは動作可能かどうか確認する。
<br><br>
<br><br>
== エラー関連 ==
==== swiftmailer/swiftmailerライブラリ ====
以下に示すような警告が出力される場合がある。<br>
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
<br>
この時、swiftmailer/swiftmailerライブラリを削除して、symfony/mailerライブラリをインストールする。<br>
<br>
<u>※注意</u><br>
<u>Laravel 8では、swiftmailer/swiftmailerライブラリを削除することができないことに注意する。</u><br>
composer remove --dev swiftmailer/swiftmailer
composer require --dev symfony/mailer
<br>
シーディング実行して、ライブラリが壊れてないかどうかを確認する。<br>
php artisan db:seed
<br>
==== fzaninotto/fakerライブラリ ====
以下に示すような警告が出力される場合がある。<br>
Package fzaninotto/faker is abandoned, you should avoid using it. No replacement was suggested
<br>
fzaninotto/fakerライブラリはリポジトリが変更されており、現在は、fakerphp/fakerである。<br>
<br>
この時、fzaninotto/fakerライブラリを削除して、fakerphp/fakerライブラリをインストールする。<br>
composer remove --dev fzaninotto/faker
composer require --dev fakerphp/faker
<br>
シーディング実行して、ライブラリが壊れてないかどうかを確認する。<br>
php artisan db:seed
<br>
==== phpunit/phpunitライブラリ ====
以下に示すような警告が出力される場合がある。<br>
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
<br>
この時、phpunit/phpunitライブラリをアップデートする。<br>
composer remove --dev phpunit/phpunit
composer require --dev phpunit/phpunit
<br>
もし、アップデートエラーが出力される場合は、依存パッケージも含めてアップデートする。<br>
composer require --dev --with-all-dependencies phpunit/phpunit
./vendor/bin/phpunit --version
<br>
ライブラリが壊れてないかどうかを確認する。<br>
php artisan test
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:Web]]
[[カテゴリ:Web]]