Home arrow Extensions arrow Joomla! CMS

4月
25
2008
Joomla! 1.5のアップデート方法:おさらい
diggに追加!

1.5.0から1.5.xへの基本的な方法をおさらいしておきます。

docs_joomla_org_Upgrading_1_5_from_an_existing_1_5x_version

 

英語の苦手な私ですが、Joomla!1.5のアップデート方法は、Joomla!.orgに説明があるので毎回確認された方が良いと思います。微妙なニュアンスで書かれているとわからなかったりしますが・・・。Embarrassed

  1. アップデートファイルを用意する
    • バージョンの確認
      ご自身のJoomla!1.5のバージョンを確認します。
      ここでは、1.5.0(RCではないことにご注意ください。)を対象として説明していきます。
    • Patchファイルのダウンロード
      対応するPatchファイル(Patchファイルと言うとわかりづらいですが、ただの上書き用ファイルと思ってください。WindowsのPatchだと実行ファイルになっていたりしますが行っていることは同じことです。)をダウンロードします。
      今回は、Joomla_1.5.0_to_1.5.3-Stable-Patch_Package.zip
       
      をダウンロードしてきます。
      (*.tar.gz, *tar.bz2などと拡張子の異なるファイルがありますが、Windowsでは新たにその拡張子に対応した解凍ソフトをインストールしないと解凍できないと思います。)
    • サードパーティー製のエクステンションの対応状況確認
      アップデート内容によっては、影響を受ける場合があるので対応状況を事前に確認できれば確認します。
      (大抵、情報が無いかもしれませんのでアップデートしてみるしか無いかもしれません。)
  2. バックアップする
    アップデートしたいサイトのファイルや、データベースをバックアップします。
    ※テンプレートファイルもアップデートの対象になっているのでデフォルトのテンプレートを改造してお使いの場合は、必ずバックアップした方が良いです。
    • すべてのファイルをダウンロード
      FTPでサーバーに接続し、すべてのファイルをご自分のPCのわかりやすいところにすべてダウンロードします。
      (FTPソフトによっては結構な時間がかかったりします。お薦めは、Filezillaで同時接続数の設定を増やせば速いです。)
    • データベースをバックアップ
      データベースを管理するphpMyAdminが使えるならそれを使い、それが無ければ契約されているレンタルサーバーで確認してください。方法は、以前に書いた記事「Joomla!サイトのローカルコピーを作成」
       
      を参考にしてください。
  3. サーバーにアップロード(上書きする)
    • ファイルの確認と削除
      1.でダウンロードしたアップデートファイル(Joomla_1.5.0_to_1.5.3-Stable-Patch_Package.zip
       
      )を解凍し、ファイルの中身を確認し、以下のファイルを削除します。

      不要リスト
      • CREDITS.php
      • configuration.php-dist
      • CHANGELOG.php
    • ファイルのアップロード
      すべてのファイルをサーバーにアップロードし上書きしてしまいます。
  4. ディレクトリ パーミッションの確認
    • システム情報
      Joomla!の管理画面にログインし、「ヘルプ」「システム情報」「ディレクトリパーミッション」を開き、ステータス欄がすべてグリーン(Writable)になっていることを確認します。
  5. グローバルコンフィグレーションの再設定
    設定自体は、configuration.phpを上書きしていないのでアップデート前の設定がそのまま残っています。ですが、バージョンアップの内容によっては、設定項目が増えている場合があるのでもう一度内容を確認し、保存します。
  6. サードパーティーのエクステンション(動作確認)
    アップデートの内容によっては、サードパーティーのエクステンションは影響を受ける場合があります。中には致命的な場合も存在し得ますので注意が必要です。動かない場合は、「新しいバージョンへの対応を待つ」「改造する」「アップデートしない」のどれかしか選択はないでしょう。
  7. アップデート前にJoomla!本体を改造していた場合
    (改造したりしていなければ必要ありません。)
    バックアップしたファイルから該当箇所のファイルを比較し、同様に改造しても大丈夫かどうか確認してから改造したファイルと同様に書き換えます。
  8. 完了

全体の作業は、慣れれば簡単です。

面倒なのはバックアップですね。私の場合1.5はデモサイトなのでいつもバックアップ無しでやってたりします。

 

Related Articles

Google AJAX APIs
Google Ajax APIsはすでにみなさんはご存じかと思います。Joomla!のコンポーネントやモジュール、マンボットなどでもたくさんこのAPIを使ったものが見受けられます。他サイトの...
Joomla!1.5RC4の記事の日時
RC4の記事の日時の管理がどうもおかしい。 RC3と比較してみた。 ROOT/libraries/joomla/utilities/date.php 162行目と、188行目が変更になっている。 gm...
Class Creation
Joomla!のツールをさらに・・・ Joomla!のコンポーネントを作成するときデータベースを利用するなら必ずといってデータベースの接続クラスを作成することと思います。 このツールは、ローカルのデ...
セキュリティについてアナウンスされました : Joomla!1.5
Blogger APIをオフにしてください。 とされています。最新のリビジョンを確認してみましたが、Joomla!1.5本体にはまだ反映されていないようです。 MovableType XML-RPC ...
日本語でユーザー名を9文字以上にすると:Joomla!1.0.x
「日本語で9文字以上のユーザー名でユーザー登録すると文字化けする。」と問い合わせがあったので少しHackしてみました。 これは、Joomla!1.0.xの場合です。 これには2つの原因があります。...
Joomla!1.5.2がリリースされています
今回のアップデートの中で、日時のコールの方法が変更されています。現在のところ以前のままで動作するのか確認していません。公開しているエクステンションで関連するのは以下のエクステンションです。 F...
Joomla!1.5の日時表示が修正されていた
最新のリビジョンのJoomla!1.5RC4をエクスポートして、比較してみました。 とりあえず、記事の日時の問題は以下でクリアしそうです。 JoomlaRoot/libraries/joomla/u...
あると便利!管理者用TODOモジュール
複数のサイトを管理しているとサイト毎にメモって要りませんか?このモジュールは、Joomla!のコントロールパネルにToDoリストを表示してくれます。その場で追加したり編集できるので便利です。...
Joomla!1.0.14RC1になりました
やっとすべての変更箇所を適用してJoomla!1.0.14RC1になりました。 変更箇所をすべてみるとRC1ははずしても良いのじゃないかと思いました。   さて、最近仕事をしていてエディタに...
さらに多くのコンポーネント・・・を表示させない方法
Joomla!1.0.xの管理画面でたくさんのコンポーネントをインストールしてあると「さらに多くのコンポーネント...」と表示されてしまい編集したいコンポーネントにアクセスするのに二度クリックしない...
PDFフォント : Joomla!1.5
最新版 1.0.5 for 1.0.x , 1.0.0 for Joomla!1.5 : QRcode
かっこよくエラーを吐こう : Joomla! 1.5
バックエンドのテンプレート
Joomla! 1.0.13 Demo
Dreamweaver用エクステンション
CMS RSS Grabber
バックアップならこれJombackup
Joomla!1.5 with greybox : Hack
Joomla! 1.5 Stableがリリースされました

C_square_trans.png Components
Joomla! Extensions
M_square_trans.png Modules
Joomla! Extensions
P_square_trans.png Plugins
Joomla! Extensions
a_delphi.gif Delphi for PHP
Delphi for PHP related

for Mobile