Duplicatorを使用た復旧(リストア)時の諸注意覚え書きforさくらサーバー

wp_setting_800x550

さくらサーバーの場合、Duplicatorのリストア時、事前にインストールフォルダに対してのウェブサーバーの設定を事前に「本番環境と同様(ウェブルート,ドメイン適応,SSL)」にしておく必要があります。
このウェブフォルダーの設定が終わっていない場合やドメインが変更になった場合など、リストア後にウェブサーバーのルートフォルダの設定変更を行った場合、下記の通りルートフォルダ直下の.htaccessの値を変更する必要があります。

# This file was updated by Duplicator Pro on 2018-06-25 17:59:00.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase / (※この箇所を修正)
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] (※この箇所を修正)
</IfModule>
# END WordPress

この設定が完了した上で、リストアの作業を行います。
リストア用のファイルをウェブルート直下にアップロードします。

尚、Wordpress配下にEC-CUBEがインストールされている場合、当然Duplicatorでリストアしても、EC-CUBE側のデータソース、テンプレートパス等(app/config/eccube/path.yml)は変更されていませんので、手動で変更が必要です。

 
root: /store/
admin_dir: web-admin/
tpl: /store/html/user_data/packages/default/
admin_tpl: /store/html/user_data/packages/admin/
image_path: /store/html/upload/save_image/
root_dir: /home/user/www/(hoge)/store
root_urlpath: /store
template_code: default
admin_route: web-admin
user_data_route: user_data
public_path: /html
public_path_realdir: /home/user/www/(hoge)/store/html
image_save_realdir: /home/user/www/(hoge)/store/html/upload/save_image
image_temp_realdir: /home/user/www/(hoge)/store/html/upload/temp_image
user_data_realdir: /home/user/www/(hoge)/store/html/user_data
block_default_realdir: /home/user/www/(hoge)/store/src/Eccube/Resource/template/default/Block
block_realdir: /home/user/www/(hoge)/store/app/template/default/Block
template_default_realdir: /home/user/www/(hoge)/store/src/Eccube/Resource/template/default
template_default_html_realdir: /home/user/www/(hoge)/store/html/template/default
template_admin_realdir: /home/user/www/(hoge)/store/src/Eccube/Resource/template/admin
template_admin_html_realdir: /home/user/www/(hoge)/store/html/template/admin
template_realdir: /home/user/www/(hoge)/store/app/template/default
template_html_realdir: /home/user/www/(hoge)/store/html/template/default
template_temp_realdir: /home/user/www/(hoge)/store/app/cache/eccube/template
csv_temp_realdir: /home/user/www/(hoge)/store/app/cache/eccube/csv
plugin_realdir: /home/user/www/(hoge)/store/app/Plugin
plugin_temp_realdir: /home/user/www/(hoge)/store/app/cache/plugin
plugin_html_realdir: /home/user/www/(hoge)/store/html/plugin
admin_urlpath: /store/html/template/admin
front_urlpath: /store/html/template/default
image_save_urlpath: /store/html/upload/save_image
image_temp_urlpath: /store/html/upload/temp_image
user_data_urlpath: /store/html/user_data
plugin_urlpath: /store/html/plugin
 

上記修正後、ショップ側データベース設定ファイル(database.yum)を変更

参考:EC-CUBE3 データソース名の変更方法

 

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

three × 2 =