<<  このカテゴリ内の前の記事 (MODx)ローカル環境にデータを移植する  ||   このカテゴリ内の次の記事MODx0.9.5から0.9.6へアップグレード手順(2) >>

るるろぐ 2008 新着記事

この記事1件を表示

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

さくらインターネット、および、XAMPP上で稼働中のMODx0.9.5を0.9.6にアップグレードする手順を書きます。書きますけど、先に感想?を呼んで頂いてからの方が良いかも。試すのは…。

なお、実行した環境は以下の通りです。

さくらインターネット
  • mysql…4.0.27
  • php…4.4.4
  • MODx 0.9.5 rev2106 → 0.9.6 rev2767
XAMPP 1.5.5
  • mysql…5.0.27
  • php…5.2.0
  • MODx 0.9.5 rev2106 → 0.9.6 rev2767

インストール概要

  1. データベースのバックアップを取る
  2. 外部リソース(assets以下)のバックアップを取る
  3. マネージャ(manager以下)のバックアップを取る
  4. データベースで保存されているリソースのうち、ハックするなどして個別に変更しているものは、ファイルとしてバックアップを取る
  5. 0.9.6のファイル群すべてを現在の0.9.5がインストールされているフォルダにすべてアップロード
  6. インストーラーを実行する
  7. インストールのタイプで、アップグレードを選択する
  8. インストールオプションでアップグレードするファンクションを選択する
  9. インストーラに従いインストールを完了し、管理画面にログイン後、設定を見直し、管理画面で設定を保存する
  10. ftpで接続し、インストーラが残っていないか確認する
  11. サイトを表示し、不整合がないか確認する

0.9.6rev2767に同梱されているリソース

テンプレート
  • MODxCSS
  • MODxCSS Wide
  • MODxHost
  • MODxHostWithComments
テンプレート変数
  • blogContent
  • loginName
  • documentTags
チャンク
  • ContactForm
  • ContactFormReport
  • ContactStyles
  • footer
  • meta
  • styles
  • mh.InnerRowTpl
  • mh.InnerTpl
  • mh.OuterTpl
  • mh.RowTpl
  • Comments
  • ditto_blog
  • FormBlog
  • FormBlogComments
  • nl_sidebar
  • reflect_month_tpl
  • FormLogin
  • FormSignup
  • WebLoginSideBar
スニペット
  • eForm 1.4.4 (upgrade)
  • Breadcrumbs 0.9d
  • FirstChildRedirect 1.0
  • UltimateParent 2.0 beta (upgrade)
  • Wayfinder 2.0 (upgrade)
  • Ditto 2.0.2 (upgrade)
  • Jot 1.1.2 (upgrade)
  • ListIndexer 1.0
  • NewsPublisher 1.4
  • Reflect 1.0.2
  • AjaxSearch 1.5 (upgrade)
  • MemberCheck 1.0
  • Personalize 2.0
  • WebChangePwd 1.0
  • WebLogin 1.0
  • WebSignup 1.1
プラグイン
  • Bottom Button Bar
  • Forgot Manager Login
  • Inherit Parent Template
  • QuickEdit
  • TinyMCE 2.1.1.1 (upgrade)
  • Search Highlighting

データベースのバックアップ

  1. MODxのツール「バックアップマネージャ」を開く
  2. オーバーヘッドがあれば最適化しておく
  3. ログなどは差し支えなければ削除する
  4. 「DROP文を生成」をチェックする
  5. バックアップするテーブルをチェックする(MODx単発でしか利用していなければすべて)
  6. 「ここをクリック」をクリック
  7. バックアップが完了する

外部リソースとマネージャのバックアップ

  1. 管理画面から「キャッシュのクリア」を実行する
  2. FTPで接続し、すべてのファイルをダウンロードする
  • [assets](以下すべて)
  • [manager](以下すべて)
  • index.php
  • index-ajax.php
  • .htaccess

個別にハックしているものがあればファイルとしてバックアップ

データベースに保存されているリソース(スニペットやプラグイン、チャンクなど)のうち、個別に変更しているものがあれば、ファイルとして保存する。

0.9.6に同梱されていないリソースに関しては、アップグレードに影響されない(はず)だが、念のためファイルとして保存しておいた方がよいだろう。

0.9.6に同梱されていいるリソースは、MODx0.9.5から0.9.6へアップグレード手順(1)#0.9.6rev2767に同梱されているリソースを参照してください

0.9.6ファイル群のアップロード

0.9.6ファイル群をすべてを現在の0.9.5がインストールされているフォルダにアップロードする。

※assets 以下は、アップグレードしないものに関してはアップロードしなくて良いと思うのだが、MODxのインストーラのインストールオプションで、インストールしたくないリソース(スニペットなど)のチェックを外してインストールを遂行したにもかかわらず、それらもきっちりアップグレードされてしまった。ので、ここは、すべてアップグレードし、後で、調整するのが良いように思う。

MODx0.9.5から0.9.6へアップグレード手順(2)へ続く…

コメントを書く

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

 必須

 必須


トラックバック

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

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

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

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

MODx本出版

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

CATEGORY

RSS1.0 RSS2.0