Drupalで作成したサイトを 自前サーバーから ロリポップ へ移動

自前のサーバーで運用していたサイトを、都合によりロリポップへ移行することになった。

phpMyAdminなどでデータベースをエクスポートし、ロリポップのphpMyAdminでインポート。
Drupalは、ディレクトリを丸ごと移す。実はこのとき、.Htaccessを見落とすという失態があり、結構苦労した。
/sites/default/settings.php でデータベースの情報を書き換える。

$db_url = 'mysqli://ユーザー名:パスワード@ホスト名/データベース名'

で、ここでも引っかかった。自前のサーバーはMysqliが使えていたのだけど、ロリポップでは使えないらしく、mysqliのphpモジュールがどうのというエラーが出てしまう。とりあえず、上記のラインの mysqli をmysql に修正したところ動いてくれた。

ロリポップの無料お試し2日目。数日運用して、問題なさそうだったら使い続けてみよう。