Local by FlyWheelでローカル環境をWordPressで構築する際に、データベースをインポートしようとした所、タイトルのようなエラーが発生しました。
エラーを日本語に翻訳すると以下になります。
翻訳
致命的なエラーです。***** バイトの許容メモリサイズを使い果たしました (***** バイトを割り当てようとしました)
![ルーリィ](https://looly.blog/wp-content/uploads/2022/07/ロゴのみ.png)
ルーリィ
あ〜〜〜、はいはい、php.iniでmemory_limitの上限を上げたら解決するやつね!
と思って変更したのですが解決せず、、
.htaccessやwp-config.phpのメモリ上限を上げてもダメ…
Local by Flywheelの公式コミュニティで検索した所、「コマンドライン(MySQL CLI)を使用して作業を行えばいいよ!」とあったので、それをしたら解決しました。
対処方法
SQLファイルを該当サイトの/app/publicに移動
インポートしたいSQLファイルを/Users/{$USER_NAME}/Local Sites/{$SITE_NAME}/app/public
に移動します。Finderの移動を使うと便利ですね。
Local by Flywheelで
Open site shell
を開く![](https://looly.blog/wp-content/uploads/2022/10/スクリーンショット_2022-10-17_11_30_09-1024x833.png)
mysql -u root -proot local < /{$FILE_NAME}.sql
を叩く{$FILE_NAME}
は正しいファイル名に置き換えてください。
Adminerで確認
Local by FlywheelのDatabase
のOpen Adminer
をクリックするとブラウザでAdminerが開きます。
wp_option
のデータ
でsiteurl
などが該当のDBになっていればOK。
![](https://looly.blog/wp-content/uploads/2022/10/スクリーンショット_2022-10-17_13_28_45-2-1024x522.png)
参考記事
Local – Local WordPress development made simple