<<  このカテゴリ内の前の記事 MODxでサイトのエクスポートに失敗する  ||   このカテゴリ内の次の記事Ditto 2.x !! >>

るるろぐ 2008 新着記事

この記事1件を表示

MODx0.9.5から0.9.6rc3へアップグレード(手順)

2007.06.10 追記:MODx0.9.5 から MODx0.9.6 へのアップグレード手順はこちら

以下の内容は古いバージョンについて書いています。
---*---*---*---*---*---
現在、0.9.6rc3(ベータ)がリリースされている。新規インストールしてみたが、0.9.5とそれほど違いはない。ただ、インストールのタイプと、データベース(接続)設定のところで、新しい項目が増えている。が、新規インストールはほぼ、問題ないだろう。ここでは、試行錯誤しながらもアップグレードに成功したので忘れないようにその手順を書いておこう。

まず、現在の本番サイトをいきなりアップグレードするのはコワイので、本番サイトとまったく同じダミーサイトをつくり、それをアップグレードすることにした。手順としては、新規に0.9.5をインストールし、本番サイトからDBをエクスポートしたモノをダミーサイトでインポートした(本番サイトからDBをエクスポーとするときはDROP文作成にチェックすることを忘れないように)。

では、ダミーサイトに対して、0.9.6アップグレードを行おう。

基本的には、0.9.5の時の新規インストールと同じだ(MODxをさくらインターネットにインストール)。で、すすんでいくと、インストールを選択する画面が表示される。ここでまず0.9.5の時との違いがみられる。

01-small.gif


これは、MODxをさくらインターネットにインストール(その2)の手順2にあたる。(3)はなかった項目だ。

  • (1)…新規インストールする場合
  • (2)…外部リソースと、データベースをアップグレードする場合
  • (3)…データベース設定を変更する場合(説明には、接続文字コードセットが変更になる場合など。とある)

で、後で出てくるのだが、この(3)の接続文字コード(及び照合文字コード)という項目がデータベース設定画面に増えているのだ。

新規の場合は、単純に(1)を選べばよいのだが、アップグレードの場合は、さてどちらを選んだものか。ちょっと悩む。普通に考えれば、ファイルとデータベースのアップグレードであり、データベース設定の変更はしないのだから(2)だろうと思える(接続キャラクタセットとかが気になるけど)。

ということで、まず、(2)を選んで進んでみた。
データベース接続設定画面は現れないので、MODxをさくらインターネットにインストール(その2)の手順5、6、7と来たが、7で以下のように文句をこかれてしまった。

04-small.gif

むむむ?「データベースに接続できまっしぇ~ん」とな…?あ、そう。じゃ、戻ります。ということで、2回バックすると。

05-small.gif

この画面が表示された。つまりだ。インストールタイプで(2)ではなく、(3)を選ばなければいけなかったらしい。うちの場合なのか、みんなそうなのかは不明だが。。

ということで、ここでデータベース設定を行う。MODxをさくらインターネットにインストール(その2)手順3と比べると、赤い四角の部分が増えている。

  • Collation:…照合順序?
  • Connection character set:…接続キャラクタセット


訳はできるが意味はよくわからない。(笑)。照合順序ってmysql4.0xにもあるのだろうか。うちのレンサバのmysqlは4.0xなんだが、phpMyAdminでみてもそれらしいのがない。一方ローカルで入れたXAMPP上のmysqlをphpMyAdminから見ると照合順序っていうのがあるのだ。でももしかしたら、ぜんぜん的はずれのことを言ってるかもしれないので(その可能性の方が強い 笑)、この部分は詳しい人のフォローに期待しよう。(笑)。

で、ここは結局デフォルトの値のまま、

  • Collation:…utf8_unicode_ci
  • Connection character set:…utf8

で行くことにした。ダメだったらやり直せばいいのだ。ダミーなのだから。

※2007.6.8 追記

0.9.6正式リリース版では、「Collation」だけになっており、「Connectin character set」 は取り去られている。そしてデフォルトが「utf8_general_ci」になっている

その他の設定は以前と同じにし、進んだ。MODxをさくらインターネットにインストール(その2)手順5では、サンプルコンテンツにはチェックを入れず、その他はすべてにチェック。つまり、スニペットもプラグインも皆アップグレードすると言うことだ。

MODxをさくらインターネットにインストール(その2)手順7では、今度はすべてがOKになり、「Install Now」をクリック。MODxをさくらインターネットにインストール(その2)手順9が現れて、見事成功。

さて、実際はどうか。

マネージャへのログイン画面は、日本語で表示された。そして、設定したアカウントとパスワードでログイン。すると、管理画面で「まだ設定保存されてないから保存するように」とのメッセージが現れる。ここで、設定を見直し、改めて保存をすると、アップグレード完了だ。

もちろん、FTPで接続し、「install」ディレクトリが残ってないか確認しよう。

---*---*---*---*---*---

コメントを書く

コメントの掲載は、管理者の承認が必要な場合があります。すぐに掲載されない場合は、少しお待ち下さい。また、内容によっては掲載しない場合、掲載後、削除する場合もございます。ご了承下さい。

 必須

 必須


トラックバック

このエントリーのトラックバックURL:

http://www.liolion.info/MovT/LULUL/mt-tbon.cgi/687

都合により、上記URLの「mt-tbon.cgi」は、全角で表示しています。TBの際は、恐れ入りますが、半角に直して送信してください。

またこのブログは、トラックバックを受け付けても、それがすぐに反映されない仕組みになっています。管理者が確認後、公開しますので、少しお待ち下さい。尚、内容によっては、公開しない場合もあります。ご了承下さい。また内容に問題がないと思えるのに、いつまで経っても公開されない場合は、なんらかの事情で、pingが届いていない可能性があります。よろしければ再度送信してください(このブログに関してコメントをする?)。

MODx本出版

ここからカテゴリ一覧、記事一覧を表示

CATEGORY

RSS1.0 RSS2.0