###前提・実現したいこと
Wordpressで本番環境(heteml)とローカル環境を構築、VCCW+VirtualBox+Vagrantでローカルに仮想マシン(VM)を立て、wordmoveを使って本番とローカルを同期させたいと考えています。
wordmoveでpullを行ったところ、-w(ソースファイル)、-p(プラグイン)、-u(アップロードファイル)、-t(テーマ)は成功したのですが、-d(データベース)だけ下記のエラーが出ます。
いろいろ調べてみたのですが、原因がわかりません。
よろしくお願いいたします。
###発生している問題・エラーメッセージ
$ wordmove pull -d local | mysqldump --host=127.0.0.1 --user=ユーザ名 --password=パスワード --default-character-set=utf8 --result-file="/vagrant/wp-content/local-backup-1495702504.sql" wordpress mysqldump: [Warning] Using a password on the command line interface can be insecure. remote | write /web/ドメイン/wp-content/dump.php /usr/lib/ruby/2.4.0/socket.rb:227:in `getaddrinfo': getaddrinfo: Name or service not known (SocketError) from /usr/lib/ruby/2.4.0/socket.rb:227:in `foreach' from /usr/lib/ruby/2.4.0/socket.rb:617:in `tcp' from /usr/lib/ruby/2.4.0/net/ftp.rb:339:in `block in open_socket' from /usr/lib/ruby/2.4.0/timeout.rb:76:in `timeout' from /usr/lib/ruby/2.4.0/net/ftp.rb:334:in `open_socket' from /usr/lib/ruby/2.4.0/net/ftp.rb:375:in `block in connect' from /usr/lib/ruby/2.4.0/monitor.rb:214:in `mon_synchronize' from /usr/lib/ruby/2.4.0/net/ftp.rb:373:in `connect' from /usr/lib/ruby/2.4.0/net/ftp.rb:270:in `initialize' from /usr/lib/ruby/2.4.0/net/ftp.rb:170:in `new' from /usr/lib/ruby/2.4.0/net/ftp.rb:170:in `open' from /var/lib/gems/2.4.0/gems/photocopier-1.1.3/lib/photocopier/ftp.rb:36:in `session' from /var/lib/gems/2.4.0/gems/photocopier-1.1.3/lib/photocopier/ftp.rb:16:in `put_file' from /var/lib/gems/2.4.0/gems/photocopier-1.1.3/lib/photocopier/adapter.rb:12:in `put' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/deployer/ftp.rb:69:in `remote_put' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/deployer/ftp.rb:97:in `download_remote_db' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/deployer/ftp.rb:39:in `pull_db' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/cli.rb:69:in `block in pull' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/cli.rb:37:in `block in handle_options' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/cli.rb:36:in `each' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/cli.rb:36:in `handle_options' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/lib/wordmove/cli.rb:68:in `pull' from /var/lib/gems/2.4.0/gems/thor-0.19.4/lib/thor/command.rb:27:in `run' from /var/lib/gems/2.4.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in `invoke_command' from /var/lib/gems/2.4.0/gems/thor-0.19.4/lib/thor.rb:369:in `dispatch' from /var/lib/gems/2.4.0/gems/thor-0.19.4/lib/thor/base.rb:444:in `start' from /var/lib/gems/2.4.0/gems/wordmove-2.0.2/exe/wordmove:6:in `<top (required)>' from /usr/local/bin/wordmove:22:in `load' from /usr/local/bin/wordmove:22:in `<main>'
getaddrinfo': getaddrinfo: Name or service not known (SocketError)でgoogle検索したところ、
/etc/hostsファイルに
127.0.0.1 localhost
の記述があるかどうか確認とあったので、確認しましたが記述されていました。
また、hetemlのファイルを確認したところ、「ドメイン/wp-content/dump.php」がそもそもないのも気になります。(エラーに関係あるかもわかりません)
version
wordmove 2.0.2
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux-gnu]
mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper
情報の不足等ありましたらご指摘ください。
よろしくお願いいたします。
あなたの回答
tips
プレビュー