We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26288
    • 16 Posts
    現在、MODxのバージョン0.95をインストールしています。
    先日、0.96が公開されましたので、バージョンを上げたいと考えているのですが、どのような手順でバージョンアップすれば良いのか迷っています。
    そのまま、全て上書きというわけでもないでしょうし・・・・・・

    正しい手順がありましたら、お教えいただければと思います。
      • 19033
      • 892 Posts
      こんにちは。
      0.9.6rc3へのアップグレード手順は、こちら書いてあるのですが、
      http://www.liolion.info/LULU-LOG/T/200704/30_2101.html
      0.9.6とほとんど違いはありません。

      試してみましたが若干違います。

      アップグレード資料を書きました。

      * 0.9.6の新規インストールは、こちらです。
      http://www.liolion.info/LULU-LOG/T/200705/31_2044.html

      * MODx0.9.5から0.9.6へアップグレード手順はこちらです。 2007.06.10 追記
      http://www.liolion.info/LULU-LOG/T/200706/10_2157.html
      (上記は「アップグレード資料」の内容を含んでいます)

      0.9.6では、最初に、インストーラの言語設定をする画面が増えていますが、
      日本語はないので、ここは無視です。それと、データベース及び、
      ログイン情報の設定画面で、「Collation」という項目が増えています。

      私はサーバ設定について詳しくないので、ここは、ぜひ詳しい方のフォロー
      お願いしたいです。私の環境では(さくらインターネット MYSQL 4.0x系)
      0.9.5→0.9.6rc3へのバージョンアップは上記の手順通りで
      問題ありませんでしたが、サーバーによっては、問題が出るのかも知れません。

      それと、バージョンアップに関しての一般的なことですが、
      本体同梱のスニペット(とかチャンクとか)などの内容を変更している場合、
      同じ名前のものは、アップグレードすると上書きされるので、
      バックアップが必要です(インストールオプションでチェックを外せば上書き
      されないとは思いますが)。

      また、Dittoは、0.9.5同梱は1.x、0.9.6では2.xになっていて、
      動作が違うので事前に良く確認した方がよいと思います。
      また、サーバによってはRSSの出力に問題が出る場合もあります。

      AjaxSearchは1.5になりますが、ドキュメントのキャッシュが「可」だと
      上手く動作しないことが確認されています。

      ということで、これは私がやった手ですが、一度、まったく同じサイトを
      ダミーで作り、それをバージョンアップして、動作確認されるのが
      確実かもしれません。。

      ---*---*---*---*---*---
      0.9.6で新たに追加された?問題点は、ここに書きました。
      http://www.liolion.info/modx/howtomodx/aboutmodx096.html

      的確なアドバイスでなくて、ごめんなさい。。
        • 6158
        • 224 Posts
        こんにちは。

        私もアップデートしなきゃならない組なので、便乗質問です。


        サーバー上に旧バージョンのファイルを展開している状態でアップデートする
        場合、旧バージョンは退避させた方がいいですよね。

        それとも新バージョンのファイル群で上書きですか?


        私は、DOCUMENT_ROOT 下に modx v0.9.2 のファイルを展開してしまっているの
        で退避させようがないのですが。


        DOCUMENT_ROOT 下に modx 用ディレクトリを置いて運用している場合は、

        旧バージョンを含むディレクトリを rename して退避させ、
        新バージョンを modx 用ディレクトリとして展開し、
        更新作業を継続し、
        更新が済んでから旧バージョンのディレクトリを破棄する、

        とできそうですが、公開ディレクトリに modx を展開してしまっています。
          • 26288
          • 16 Posts
          アップグレード手順、大変参考になります。
          結局、サーバ自体がおかしくなってしまったので、再インストールするついでに新規インストールですませてしまったので、アップグレードを試すことは出来ませんでしたが・・・
          また、0.9.7が出たとき、この方法で試してみたいと思います。
          ありがとうございます。