local by FlywheelでWP-CLIからエクスポートしたDBが見つからない時の対処法
WordPressのローカル開発環境構築ツール「Local by Flywheel」でCLIを使ってコマンドからDBをエクスポートする方法の備忘録です。
エクスポートしたはずのファイルが見つからない
WordPressサイトをローカル環境から本番環境にコピーする際など、Local by FlywheelでWP-CLIを使ってDBをエクスポートして使いたい機会はあるんじゃないでしょうか。普通にやろうと思うと、以下の手順で行っちゃうのではないかと思います(自分はこうでした)。
- 右クリックで「Open SSH」を選んで黒い画面を開く
wp db export
コマンドを実行
ところがこうすると、コマンド上はエクスポート完了!と得意気に告げられるものの、どれだけ探しても肝心のsqlファイルが見つからないという状況に陥ります。
解決方法
公式フォーラムで回答されていました。
Exporting database through CLI (wp db export) – Support – Local by Flywheel- 右クリックで「Open SSH」を選んで黒い画面を開く
cd /app/public
でディレクトリを移動wp db export
コマンドを実行
最初に/app/public
以下のディレクトリに移動しておくことがポイントのようです。あるいは、rootから実行する場合は以下のコマンドでも問題なく出力されました。
wp db export /app/public/filename.sql
広告