This shows you the differences between two versions of the page.
— | jp:directorystructure [2008/02/08 19:49] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== POPFile のディレクトリ構造 ====== | ||
+ | |||
+ | POPFile は2種類のファイルにアクセスする必要があり、2つのやり方でそれらを見つけようとします。 | ||
+ | |||
+ | POPFile がアクセスしなければならない最初のファイルは、いくつかのモジュールとして提供されている、POPFile のソースコードです。もう一つのファイルは、設定ファイル、データベースファイルで構成されており、設定情報とコーパスが保存されています。 | ||
+ | |||
+ | 両方のファイルが同じ場所にある必要はありません。これら2種類のファイルを見つけるために、POPFile はまず環境変数のPOPFILE_ROOT と POPFILE_USER の値を取得しようとします。前者はPOPFile のソースコードモジュールが格納されるディレクトリを指しており、後者はユーザー毎のデータ、つまりパラメータやコーパスのデータベースといったものの格納場所を指しています。もし環境変数が設定されていない場合は、POPFile はそれらをカレントディレクトリから探そうとします。 | ||
+ | |||
+ | Windows 版の POPFile を使用している場合は、これらの全てはインストーラーによって設定されます。ソースコードモジュールは、" | ||
+ | |||
+ | ===== POPFile のソースコードのディレクトリ構造 ===== | ||
+ | |||
+ | こちらが、POPFile がインストールされた状態でのディレクトリ構造です。( Windows 版のインストーラー、またはクロスプラットホーム版を展開したものどちらも) | ||
+ | |||
+ | < | ||
+ | popfile/ | ||
+ | </ | ||
+ | |||
+ | POPFile がインストールされたルートフォルダには、POPFile の重要なスクリプト (popfile.pl)が入っており、ソースコードモジュールに加えて、Windows 版では、実行ファイル(EXE)版も入っています。システムの設定や言語によりますが、例えば Windows では、" | ||
+ | |||
+ | このディレクトリには、以下のサブディレクトリを含んでいます: | ||
+ | |||
+ | < | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/UI/ | ||
+ | </ | ||
+ | |||
+ | ===== POPFile ユーザーごとのデータのディレクトリ構造 ===== | ||
+ | |||
+ | 最近の Windows (XPや2000は確かに) では、システムが " | ||
+ | |||
+ | Windows 版のインストーラーと 'Add POPFile User' ウィザードのおかげで、デフォルト以外の場所を選ぶのはとても簡単です。もしデフォルトの場所が使われても、適切なフォルダを見つけるのが難しいことがありますから、レジストリを深く追求する必要がないように、[[http:// | ||
+ | |||
+ | Windows XP では、' | ||
+ | // | ||
+ | |||
+ | このディレクトリは通常すくなくとも一つのサブディレクトリ (メッセージ) を含んでいます: | ||
+ | |||
+ | < | ||
+ | backup/ | ||
+ | messages/ | ||
+ | </ | ||
+ | |||
+ | これらは、あなたが履歴ページにアクセスしたときに、POPFile が表示するメッセージを含んでいます。通常メッセージは2日間しか保存されず、自動的に POPFile によって削除されます。( UI の設定ページからメッセージが保存される日数を変更することができます) | ||
+ | |||
+ | messages ディレクトリと同じところに、いくつかのファイルが見つかるでしょう。もっとも重要なものは下記の通りです: | ||
+ | |||
+ | < | ||
+ | popfile.cfg | ||
+ | popfile.db | ||
+ | stopwords | ||
+ | </ | ||
+ | |||
+ | ===== CVS の構造 ===== | ||
+ | |||
+ | **engine** モジュールのディレクトリ構造は下記の通りです: | ||
+ | |||
+ | < | ||
+ | popfile/ | ||
+ | |||
+ | |||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | </ | ||
+ | |||
+ | **windows** モジュールのディレクトリ構造は下記の通りです: | ||
+ | |||
+ | < | ||
+ | popfile/ | ||
+ | |||
+ | popfile/ | ||
+ | popfile/ | ||
+ | popfile/ | ||
+ | |||
+ | popfile/ | ||
+ | |||
+ | popfile/ | ||
+ | </ | ||
+ | |||
+ | " | ||
+ | |||
+ | ------- | ||
+ | 以下は他のページに移動すべきかもしれませんが、現在はここにあります。古い、重複したディレクトリ構造のページから移動したものです。 | ||
+ | |||
+ | popfile.cfgに関するメモ: | ||
+ | |||
+ | < | ||
+ | 最後のスラッシュのある/ | ||
+ | Windows 形式のバックスラッシュ( \ )は、Unix形式の通常のスラッシュ( / )に変換されなければならない</ | ||
+ | |||
+ | [[: | ||
+ | |||
+ | [[: | ||
+ | |||
+ | [[:jp | POPFile ドキュメンテーションプロジェクト]] | ||
Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.