All-in-One WP Migrationを使ってCloud9へ移行するときの注意点

2018.03.17
カテゴリー:さとちびブログ

さくらサーバでWordPressを使用し(本番環境)、Cloud9でテストの環境構築を行いたい場合、
All-in-One WP Migrationというプラグインを使えば良さそうですが、
本番環境でエクスポートし、Cloud9でインポートすると、
Fatal error: Arrays are not allowed in class constants in /home/*****/www/*******/wp-content/plugins/sakura-rs-wp-ssl/modules/model/force-ssl.php on line 32
みたいなエラーがでます。
どうやら、SAKURA RS WP SSLが悪さをしているみたいで、
本番環境ではphpのバージョンが7.1なのに対し、
Cloud9ではphpのバージョンが5.5.9であり、
SAKURA RS WP SSLはPHPバージョンが5.6か7.1でないと動かないようです。
なので、All-in-One WP Migrationでプラグインでプラグインをエクスポートしないようにして、
後から手動でプラグインをインストールして有効化するか
Cloud9側でWordPressの環境構築をするかのどちらかですが、
Cloud9側ではめんどくさい事はしたくないのと、SSLを使って欲しくないため、前者の方法を取ります。

参考にしたサイト

https://dm2.co.jp/2017/12/wordpresssslphperror.html

コメントを残す

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