2016-12-01 5 views
0

UpdraftPlusプレミアムを使用して、自分のローカルコンピュータと共有ホスト間でWordpressサイトを移行しています。私のローカルコンピュータはMySQL 5.7.11でwamp64 server 3.0.4を実行しています。そして私はWordpress 4.6.1の下で開発しています。しかし、私はMySQL 5.5.51-38.2のバージョンを実行している私の共有ホストサーバーへのWordpressの移行を行うことに問題がありました。未知の照合で失敗しました: 'utf8mb4_unicode_520_ci'。共有ホスト上でMySQLを変更することはできません。さらに、Wordpressサイトの究極の家は、MySQL 5.0.10を使用する別の共有ホストにあります。私は自分のローカルコンピュータ上で最新かつ最高のバージョンのソフトウェアで開発するべきだと思ったが、間違ったアプローチかもしれない。以前のバージョンのWamp/MySQL/PHP/phpmyadminを使用してWordpressサイトを開発して、最終的な移行先サーバで動作するようにする必要がありますか?どのバージョンを使用するかはどのように決定するのですか?事前にあなたの助けをありがとう。Wordpressの開発に使用するソフトウェアのバージョンは、共有ホストで使用するソフトウェアのバージョンによって決める必要がありますか?

答えて

0

あなたはいくつかの選択肢がありますが、一般的に言えば、過度に制限のあるクライアントや期限の切れたホストがある場合、特にセキュリティ上の懸念がある場合は別の場所に移動することをお勧めします。

これはオプションではないため、開発マシンに影響を与えないように、作業中のサーバーの構成を反映する仮想マシン(Vagrant/VirtualBoxなど)を設定できます。特定のバージョンのPHP/MySQL、特定のバージョンのモジュール/拡張機能などを設定できます。

+0

ありがとう、ティム!私は、サブドメイン内のクライアントの共有ホスト上で直接開発しようと決めました。ワンクリックでインストールしました。しかし、ローカルマシン上で仮想マシンを使用する方法を開発したいのかどうかを確認できます。私はこの時点で私が喜んでいるよりもコストがかかるだけです。また、コストのために、ホスト会社やプランを変更することは現時点では実現可能ではありません。 – Donna

+0

VMを稼働していることを知っているだけであれば、Vagrantボックスには1セントもかかりません。 –

+0

申し訳ありませんが私は誤解しました。私はいつか試してみる。しかし、今はありません。ありがとう、ティム! – Donna

関連する問題