| ログ解析スクリプトAWStats 7.8ドキュメント |

# AWStatsを過去のバージョンからアップグレードするには

AWStatsをアップグレードするには次の手順で行ってください。

1. 事前にこのページをよく読みます。
2. 必須ではありませんが、AWStats構成と履歴データファイルのバックアップをとってください。
   標準のAWStatsはこれらを変えませんが、何かがうまくいかなかった場合に、それらを回復できます。AWStatsはawstats.model.confと呼ばれる構成ファイルの例を上書きするだけでしょう。 あなたの履歴データファイルはAWStats構成ファイルのDirDataパラメタで定義されたディレクトリに保存されます。(awstats.mysite.conf)
3. AWStatsランタイムファイルを新しいバージョンに置き替えてください。
   この方法は、:
   - 古いインストールディレクトリに新しいAWStatsのzipかtgzパッケージを解凍します。(古いAWStatsランタイムファイルを新しいものに取り替えます。これはAWStatsバージョン3.x以降のバージョンにたいして、有効です。)
   - または、OSパッケージツール(すなわち、リナックスのrpm, apt、MS Windowsの.exe)を実行します。
   以前のバージョンからの6.xバージョンに移行する場合、以下の注を参照ください:
   1. AWStats 6.0以降では、Perl 5.005_03以降のバージョンが必要です。バージョン番号を見るためには、オペレーティングシステムのコマンドラインからコマンドperl -vを実行します。
   2. ExtraSections機能を使用するなら、パラメタExtraSectionConditionXが完全な正規表現を使用しているかチェックしなければなりません(5.xシリーズで、このパラメタはたんなる文字列値を含むことができました)。構成を更新しないと、機能は使用できません。
   3. MiscTrackerUrl機能を使用するなら、MiscTrackerUrlパラメタをセットしてあなたのウェブサイトにJavaScriptが含まれることに加えて、ShowMiscStatsパラメタが"ajdfrqwp"に設定されるのを確認しなければなりません。さもなければ、新しいデフォルト値“a"が使用されるでしょう(「お気に入りに加えてください」だけが報告されるでしょう)。
   4. MaxLengthOfURLパラメタはMaxLengthOfShownURLに改名されました。それに従って、構成ファイルを更新します。
   5. ワーム検出機能(デフォルトで可能にされない)を可能にするために、構成ファイルでパラメタLevelForWormsDetection=2を加えなければなりません。
   6. urlaliasかuserinfoプラグインを使用するなら、urlalias.*.txtやuserinfo*.txtファイルをPluginsディレクトリからDirDataディレクトリに移動させなければなりません。
4. 3.xか4.xバージョンから、5.x以降のバージョンに移行するときにはAWStats履歴ファイルを変換してください。
   3.xか4.xシリーズから5.x以降までアップグレードすると、AWStatsはまだ古い履歴ファイルを'読む'ことができますが、古いデータファイルを'移行'するプロセスを実行してくださいという警告を表示するでしょう。警告メッセージに現れるコマンドを実行してください。データ移行が必要である、3.xか4.xシリーズから5.x以降のバージョンへのアップグレードの場合にだけ、この警告は現れるでしょう。
5. 新機能のデフォルト設定について調査してください。
   時々、新機能パラメタは新しいAWStatsバージョンで導入されます。既存のAWStats構成との後方の互換性を維持して、AWStatsはそれらにデフォルト値を使用するはずです。しかしながら、どう新機能が振舞うかもしれないかを「新機能/更新履歴」で見直すことができます。

Article written by Laurent Destailleur.
Follow @awstats_project