EZ-SPARROW > TECH NOTES > local by flywheel をローカルにコピーする時にエラーが出る場合

local by flywheel をローカルにコピーする時にエラーが出る場合

June 15, 2024 Jun 18, 2024

Please try again with a compatible ZIP file のエラーメッセージが出る場合

Please try again with a compatible ZIP file
Please try again with a compatible ZIP fileのエラーメッセージが出る場合、まずはエラーメッセージのリンク先ページから手順を確認してやってみる。

それでも解決しない場合はデータベースの文字コードを確認しutf8になっていないテーブルがあれば除外してみる。

データのエクスポートには推奨されている「WP Migrate」を使用。

時々削除したプラグインのデータベースが削除されていない場合があるので、見慣れない名前のデータベースがあれば要確認。

Yoast や LoginLockdown Contactform7などの有名なプラグインが原因の場合もあるので注意する。

エラーメッセージの原因を確認する

logファイルを開き、どこでエラーが出たかを確認する。logファイルでerrorが出た場所を確認すると除外すべき項目がわかる場合がある

投稿やカスタム投稿が原因の場合

投稿やカスタム投稿にスクリプトなどが含まれている場合にエラーが出る場合もあるので、投稿やカスタム投稿を除外してエクスポートしてみる。

WordPressがサブディレクトリにインストールされている場合

本番環境のWordpressがサブディレクトリにインストールされている場合は.htaccessが適正に吐き出されていない場合がある。Publicディレクトリにhtaccessファイルがあるかを確認し、なければローカルに作った他のサイトのファイルをそのままコピーして貼り付ける。

また、サブディレクトリが作られていない場合もあるので、その場合は手動で作成しPublic の中身をサブディレクトリに移動。

index.phpだけはPublic直下に移動し、/サブディレクトリ/wp-blog-header.php’ に書き換えて保存。

Local by flywheel でサイトを停止、再起動すれば動作する。

RELATED POSTS