 |
activeCollab 0.7.1へのアップグレード方法 |
|
 |
activeCollab 0.7.1へのアップグレードは以下のバージョンから可能です
・activeCollab 0.7 -> 0.7.1
以下のバージョンからのアップグレードは0.7へのアップグレードを行った後に、0.7.1へのアップグレードを行ってください。
・activeCollab 0.6
・activeCollab 0.7beta
・activeCollab 0.7RC1
・activeCollab 0.7RC2
|
 |
0.7から0.7.1へのアップグレード |
|
 |
原文はこちら
1.現在のactiveCollabのバックアップを作成
バックアップ対象は
インストールしたディレクトリ一式
データベースのダンプファイル
です。
この作業を行わなかった場合は、アップグレードが失敗した場合に、(稼動していた)元の状態に戻すことが出来ません。必ず行うようにしてください。
インストールディレクトリの圧縮保存は、UNIX系OS(LinuxやFreeBSDなど)の場合は
tar zcf activecollab0.7.tgz [インストールディレクトリ]
のように行います。
例)tar zcf activecollab0.7.tgz activecollab/
mysqlからのダンプは
mysqldump -u [ユーザー名] -p データベース名 > [保存ファイル名]
のように行います。(-pはパスワードを設定している場合のみ)
例)mysqldump -u acuser -p > ac07bkup.sql
※ここでパスワードを聞かれるので入力する
※mysqldump: Got error: 1044: Access denied for user 'ユーザー名'@'localhost' to database 'データベース名' when using LOCK TABLES
のようなエラーメッセージが出る場合は、mysqlデータベースのuserテーブルにある該当ユーザーのLock_tables_privがYになっているかどうかを確認しましょう。
2.古いファイルの削除
古いプログラムファイルを削除します。
但し、
/config
/upload
/public/files/
は削除してはいけません。
3.新しいファイルのアップロード
新しいバージョンのプログラムファイルをアップロードします。
但し、
/config
/upload
/public/files/
は上書きしてはいけません。
4.アップグレードスクリプトの実行
public/upgrade/のアップグレードページに行ってください。
たとえば、http://www.myactivecollab.com/public/upgrade/などです。
そして、アップグレードスクリプトを選択して(Upgrade 0.7 -> 0.7.1)
アップグレードボタンを押してください。
5.アップグレード完了
もし問題があれば赤色の文字でメッセージが表示されます。
その場合はアップグレードが失敗しているので、バックアップで復旧してください。
可能であればバグレポート(英語)をお願いします。
アップグレード中またはアップグレード後にエラーメッセージ(文字化けのような)が出た場合は、以下のことを確認してみてください。
/config/config.phpの内容が上書きされて<?php return false; ?>のようになっていないか?
→バックアップしてあるconfig.phpで上書きする。
/config/config.phpのアクセス権(Webサーバからの書き込みが許可されているか?)
/cache/のアクセス権(Webサーバからの書き込みが許可されているか?)
/upload/のアクセス権(Webサーバからの書き込みが許可されているか?)
/public/files/のアクセス権(Webサーバからの書き込みが許可されているか?)
→アクセス権をchmodやFTPクライアントの機能で修正する。
|
 |
免責 |
|
 |
上記のアップグレード方法はactiveCollabサイト(http://www.activecollab.com)において掲載されている文章を翻訳したものです。
環境などの違いによって、上記方法では正常にアップグレードできない(データ消失等も含め)場合も考えられますので、各自の判断において作業を行ってください。
戻る
|