MODx0.9.5から0.9.6へアップグレード手順(2)
MODx0.9.5から0.9.6へアップグレード手順(1)からの続きです
インストーラーを実行する
- MODxをインストールしたディレクトリ/install/index.php にアクセス
- 言語設定画面が表示されるが、日本語はないので、そのまま「Next」

- インストール開始画面で、「Begin」をクリック

- ライセンス同意書が表示されるので、目を通して「I agree ....」にチェックを入れ「Next」

- さて、問題の(?)インストールのタイプを選択する画面だが、アップグレードの種類が2種類ある
- (2)…外部リソースと、データベースをアップグレードする場合
- (3)…「接続文字コードセット(database connection character set)」を変更する場合
- XAMPP 上のデータベースの collation は、utf8-general_ci で作ってあり、connection character set も utf8だ。また、さくらインターネットのmysql は、4.0x系なので、collation そのものがない(たぶん…笑)。そんなわけで、ここはやっぱり(2)でよいはず(違っていたらごめんなさい)。
- 前回modx0.9.6rc3 にアップグレードしたときは、(2)を選んで、まんまとやり直しさせられてしまったが、今回は(2)ですんなり行った…(ちなみに(3)を選んでもデータベース設定の画面が現れるだけで問題ないと思われる。でもよくわかりません。信用しないでください…笑)。

-
で、上記のように、インストール/アップグレードしたくないスニペットなんかのチェックを外すんだけど、「Ditto」「Wayfinder」「AjaxSearch」ともちゃんと?アップグレードされちゃいました…。
なお、Sample web site は、外せば、インストールされません。 - pre-install
check ですべて OK になれば、「Install」をクリック!

- 「インストーラを削除」にチェックを入れ「Close」
- 管理画面へのログイン画面が表示される
- 管理画面にログインし、設定を確認して保存
- 念のためFTPで接続して「install」ディレクトリが残ってない確認し
- サイトを表示して確認する
以上~お疲れ様でした。
さて感想?ですが…
ぶっちゃけ、もう少し経ってパッチなりが出てからアップグレードした方が良いような気がする(笑)。というわけで、実は私も本番サイトはまだ0.9.5のままです。。
