BackWPupで本番構築できますか?
-
お世話になります。
現在macにてMAMPを使いローカル環境でサイト構築をしています。
サイトが完成したので本番へアップロードしようと思い、下記サイトを参考にしながら調整しているのですが、なかなかうまくいきません。どなたか助けていただけませんでしょうか。
https://moriawase.net/wordpress-local-honban#MySQL現状色々試していますがやはりエラーで本番へうまく上げれません。
SQLファイルや.htaccess等、自分で触った点についてまとめます。
サイトテーマはSydneyを使用しページビルダーでサイト作成しました。
バックアッププラグインに(BackWPup)を使用しコンテンツ、SQLファイルなど全て書き出しました。
会社と自宅でローカル編集するたびに使用し、ローカル環境では双方向移動も問題なく動作していました。
●使用バージョンWordPress 4.8.4
本番に上げるにあたり、編集した点は以下です。
●SQLファイル
http://localhost:8888/wordpress
↓
https://www.ABCD.co.jp/tennisclub
●SQLファイルの文字コード
utf8mb4
↓
utf8
utf8mb4_unicode_520_ci
↓
utf8_general_ci
●ローカルDB名:tennis
●本番DB名:tennis(SQLソース内に同じ名前が使われている部分があり、置換が難しそうなのででローカルに合わせました)●wp-config.phpローカル環境:コメントアウト部分が文字化けしていました。
define(‘DB_NAME’, ‘tennis’);
/** MySQL 繝�繝シ繧ソ繝吶�シ繧ケ縺ョ繝ヲ繝シ繧カ繝シ蜷� */
define(‘DB_USER’, ‘root’);
/** MySQL 繝�繝シ繧ソ繝吶�シ繧ケ縺ョ繝代せ繝ッ繝シ繝� */
define(‘DB_PASSWORD’, ‘root’);
/** MySQL 縺ョ繝帙せ繝亥錐 */
define(‘DB_HOST’, ‘localhost’);
/** 繝�繝シ繧ソ繝吶�シ繧ケ縺ョ繝�繝シ繝悶Ν繧剃ス懈�舌☆繧矩圀縺ョ繝�繝シ繧ソ繝吶�シ繧ケ縺ョ譁�蟄励そ繝�繝� */
define(‘DB_CHARSET’, ‘utf8mb4’);
/** 繝�繝シ繧ソ繝吶�シ繧ケ縺ョ辣ァ蜷磯��蠎� (縺サ縺ィ繧薙←縺ョ蝣エ蜷亥、画峩縺吶k蠢�隕√�ッ縺ゅj縺セ縺帙s) */
define(‘DB_COLLATE’, ”);
define(‘WP_MEMORY_LIMIT’, ‘500M’);●wp-config.php本番環境:
define(‘DB_NAME’, ‘tennis’);
define(‘DB_USER’, ‘tennis2017’);
define(‘DB_PASSWORD’, ‘tennis2017’);
define(‘DB_HOST’, ‘localhost’);
define(‘DB_CHARSET’, ‘utf8_general_ci’);
define(‘DB_COLLATE’, ”);
define(‘WP_MEMORY_LIMIT’, ‘500M’);●.htaccess:ローカル環境
<Files ~ “.(gif|jpe?g|png|ico|js|css|gz)$”>
Header set Cache-Control “max-age=2592000”
</Files>
php_value memory_limit 64M
php_value post_max_size 40M
php_value upload_max_filesize 30M
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress●.htaccess:本番環境
<Files ~ “.(gif|jpe?g|png|ico|js|css|gz)$”>
Header set Cache-Control “max-age=2592000”
</Files>
php_value memory_limit 64M
php_value post_max_size 40M
php_value upload_max_filesize 30M
# 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以上になります。
本番へは新規に同バージョンのワードプレスをインストールせずに、
変更したファイルを含めてバックアップをFTPでそのまま該当のディレクトリに上げましたが
500Internal Server Errorでダメでした。
サーバーのエラーログには/var/www/html/tennisclub/.htaccess: php_value not allowed here
と書かれていましたが、改善点が見つかりません。
ローカルの時点で何かリンク等直しておく点があるのでしょうか?
本当にわからず迷走しています。どなたかご助言よろしくお願いいたします。
- トピック「BackWPupで本番構築できますか?」には新たに返信することはできません。