laravelプロジェクトを作成した際に以下のエラーが出ました。
翻訳
お客様のご要望を、インストール可能なパッケージのセットに解決できませんでした。
問題1
- laravel/framework[v5.5.0, ..., v5.5.50] require ext-mbstring * -> あなたのシステムにはありません。PHPのmbstring拡張をインストールするか、有効にする。
- Root composer.json requires laravel/framework 5.5.* -> laravel/framework[v5.5.0, ..., v5.5.50]で満たすことができます。
拡張機能を有効にするには、.iniファイルで拡張機能が有効になっていることを確認します。
ファイルやホルダは作成されましたがターミナルでサーバーを立ち上げようとしてもエラーが出てしまいました。
一度作成したファイルを削除し、もう一度下記の方法でインストールしなおしました。
末尾に--ignore-platform-reqsを追加して再度laravel プロジェクトを作成
phpバージョンのチェックを一時的に回避するオプションとのこと。
エラーがなくなり、サーバーが立ち上がりました。