Please try again with a compatible ZIP file のエラーメッセージが出る場合
![Please try again with a compatible ZIP file](https://ez-sparrow.com/wp-content/uploads/2024/06/357e6a008f56b884e9779b1c680bd66c-e1718440325689.png)
それでも解決しない場合はデータベースの文字コードを確認しutf8になっていないテーブルがあれば除外してみる。
データのエクスポートには推奨されている「WP Migrate」を使用。
時々削除したプラグインのデータベースが削除されていない場合があるので、見慣れない名前のデータベースがあれば要確認。
Yoast や LoginLockdown Contactform7などの有名なプラグインが原因の場合もあるので注意する。
エラーメッセージの原因を確認する
logファイルを開き、どこでエラーが出たかを確認する。logファイルでerrorが出た場所を確認すると除外すべき項目がわかる場合がある
![](https://ez-sparrow.com/wp-content/uploads/2024/06/image.png)
投稿やカスタム投稿が原因の場合
投稿やカスタム投稿にスクリプトなどが含まれている場合にエラーが出る場合もあるので、投稿やカスタム投稿を除外してエクスポートしてみる。
WordPressがサブディレクトリにインストールされている場合
本番環境のWordpressがサブディレクトリにインストールされている場合は.htaccessが適正に吐き出されていない場合がある。Publicディレクトリにhtaccessファイルがあるかを確認し、なければローカルに作った他のサイトのファイルをそのままコピーして貼り付ける。
また、サブディレクトリが作られていない場合もあるので、その場合は手動で作成しPublic の中身をサブディレクトリに移動。
index.phpだけはPublic直下に移動し、/サブディレクトリ/wp-blog-header.php’ に書き換えて保存。
Local by flywheel でサイトを停止、再起動すれば動作する。