tontotakumi.com

web制作、Wordpress、料理、書評などを中心に、web制作初心者「tontotakumi」が作るブログ

ロリポサーバで「MySQLi」が必要になった時の対処方法

   

以前、Wordpressのプラグインで簡単に引っ越しすることが出来る「Duplicator」を紹介したのですが、今回ロリポップサーバーからエックスサーバーに引っ越しすることがあったのですが、「Duplicator」が使えないかもっ!!っていう、状態になりそうだったのですが調べたら解決できたので、念のためメモメモです。

ロリポサーバ上のWordpressサイトに、「Duplicator」プラグインを入れるがエラーが。。

まずは、プラグイン「Duplicator」を管理画面から入れます。そして左側のメニューから「Duplicator」を選択して、右上に表示される「Create New」をクリックします。

「Create New」をクリック

「Create New」をクリック

そうすると引っ越し用のパッケージを作るためのチェックをしてくれるのですが、「Requirements: Fail」という表示が出てしまいました。

内容を見ると、「Server Support」の部分がFailになっていました。

Requirements Fail

Requirements Fail

「Server Support」の部分をクリックすると詳細が表示されているので、さらに確認をすると「MySQLi Support」がダメなようです。

MySQLi Support fail

MySQLi Support fail

「MySQL」と「MySQLi」って何が違うのかわからなかったのでグーグル先生に確認したところ、

MySQLi
読み:まいえすきゅーえるあい
英語:MySQLi
別名:MySQL拡張サポート

意味:
MySQLiとは機能が向上したMySQLを扱うためのPHP5の拡張機能のこと。
PHP5とMySQL4.1以降のバージョンに対応しています。

新しい関数が追加され、従来のmysql関数群にiを追加しただけの関数など変更しやすい。オブジェクト指向の記述に対応。指定するMySQLの設定ファイル(my.cnf)の読み込みが可能になった。
web用語辞典

ということのようです。

ん〜〜まぁ〜〜〜よくわからんですね。。なので、友達のプログラマーに「MySQL」を「MySQLi」に変更できないのか聞いてみたら、ダメでした。。

「Duplicator」は、データベースが「MySQLi」に対応していないと使えないようです。でも、他の使うと手間も時間もかかるので、どうにかならないもんか探してみたら、意外と簡単に見つかったのですが、ロリポサーバーのphpバージョンを変更すると「MySQLi」が使えるようになるって発見しました!!

ロリポップサーバーのphpバージョンを変更する

ロリポのphpバージョンを変更するのはとっても簡単です。

管理画面の左メニューの中にある「WEBツール」内の「PHP設定」をクリックして、対象サイトのphpバージョンを「5.4」に変更して下さい!

phpバージョン変更

phpバージョン変更

変更をすると、5〜15分程度で変更されるとのことです。

ちなみに、ロリポサーバのプランは「ロリポプラン」を使用しているサーバーになります。
最初に契約したのが2013年6月だったので、phpのバージョンが低いままスタートしたのかもしれないですね。

このサイトのサーバとは別のものだったので、全然気付いていませんでした。

時間が経ってから「Duplicator」の画面を再確認

ちょっと放置してから、再度管理画面を見てみたところ無事に「Requirements: Pass」に変わっていました!!

Requirements Pass

Requirements Pass

これで普通に「Duplicator」を使うことが出来て、サーバ間の引っ越しが完了しました!

ロリポップサーバーからエックスサーバーに、Duplicatorで引っ越しするのまとめ

ロリポサーバで運営していたサイトを、エックスサーバに引っ越しする際に、「MySQLi」がサポートされていなかったために、「Duplicator」が使えない可能性があったのですが、ロリポサーバのphpバージョンを5.3から5.4に変更することで、時間の無駄をすることなくサーバー間の引っ越しをすることが出来ました。

また、同じドメインでサーバー間の引っ越しをしたので、以前使ったHost file managerを使って作業したので、ネームサーバーやDNSレコードを変更する前に、引越し先のエックスサーバーでWPサイトの準備をすることも出来ました。

あっ!!ロリポサーバの「MySQLi」に関して調べていたら、WordPressサイトを簡単にデータベースも一緒にバックアップできるプラグイン「BackWPup」も、「MySQLi」じゃないと使えない現象が起こるそうです。

これも同じように、ロリポの管理画面からphpバージョンを変更したら解決しそうですね!!

とりあえず、無駄な作業をすることがなくなってよかったぁ〜〜〜!!!

 - 備忘録(その他)

広告

広告

Comment

  1. […] えないかもっ!!っていう、状態になりそうだったのですが調べたら解決できたので、念のためメモメモです。 [紹介元] ロリポサーバで「MySQLi」が必要になった時の対処方法tontotakumi.com […]

  2. よっちょ より:

    こちらの情報でとっても助かりました!
    ありがとうございます

Message

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

  関連記事

Identity Mask(Chromeウェブストア)
Googleアカウントなどを複数同時に見たいときに使える拡張機能「Identity Mask」

スマフォで時間があるときによくGunosyを見ているんですが、昨日見た記事で以前 …

無料ウェブサイト作成サービス”WiX”を使ってみた

「WiX」っていう無料ウェブサイト作成サービスを知っていますか?以前、Jimdo …

[Windows] Hosts File Managerを使ってhostsファイルを管理する方法

普段は「hosts」ファイルをいじることはないと思うのですが、最近仕事でリニュー …

公開中の旧サイトは生かしたままで、新サイト構築する方法 [現在使っているドメインを別のサーバに設定して、IPアドレスを変更することでどちらのサーバにもアクセスする]

以前、Windowsにおいて「Hosts File Managerを使ってhos …

中国語繁体字の句読点「、」「。」を上下真ん中に表示する方法

仕事の関連で中国語繁体字に触れることがあったのですが、句読点「、」「。」の表示位 …

Th-MakerXアイキャッチ
Macで画像をまとめてリサイズするときに便利な「Th-MakerX」を入れてみた(無料で)

WindowsからMacに乗り換えてから色々と必要なソフトが出てきました。ブログ …