| Next revisionBoth sides next revision |
jp:howtos:allplatformsrequireperl [2008/02/08 18:49] – external edit 127.0.0.1 | jp:howtos:allplatformsrequireperl [2008/05/25 05:11] – Add DBD::SQLite2 and SOAP::Lite amatubu |
---|
現在のところ、以下のモジュールが必要になるかもしれません: | 現在のところ、以下のモジュールが必要になるかもしれません: |
| |
- DBI | - [[http://search.cpan.org/~timb/DBI/ | DBI]] |
- DBD::SQLite (データベースシステムに、デフォルトの [[:JP:SQLite | SQLite]] を使用する場合) | - [[http://search.cpan.org/~msergeant/DBD-SQLite/ | DBD::SQLite]] (データベースシステムに、デフォルトの [[:JP:SQLite | SQLite]] を使用する場合) |
- **重要:** 2004 年 7 月 21 に、DBD::SQLite の作者がバージョン 1.00 を CPAN に登録しました。このバージョンは SQLite の新しいバージョンである、バージョン3を使用していますが、これは POPFile では動作確認がされていません。ざっとみたところ新しいモジュールを使うと問題が起こりそうなので、現時点では DBD::SQLite の古いバージョン、0.31 を使うことを推奨します。この古いバージョンを使うためには、CPAN からインストールするときにフルパスで指定する必要があります。例えば、以下のように。cpan> install M/MS/MSERGEANT/DBD-SQLite-0.31.tar.gz [[:JP:SQLite3 | 詳しい情報はこちらにあります]] | - **重要:** 2004 年 7 月 21 に、DBD::SQLite の作者がバージョン 1.00 を CPAN に登録しました。このバージョンは SQLite の新しいバージョンである、バージョン3を使用していますが、これは POPFile では動作確認がされていません。ざっとみたところ新しいモジュールを使うと問題が起こりそうなので、現時点では DBD::SQLite の古いバージョン、0.31 を使うことを推奨します。この古いバージョンを使うためには、CPAN からインストールするときにフルパスで指定する必要があります。例えば、以下のように。cpan> install M/MS/MSERGEANT/DBD-SQLite-0.31.tar.gz [[:JP:SQLite3 | 詳しい情報はこちらにあります]] |
- DBD::mysql (データベースシステムに、[[:JP:MySQLBackend | MySQL]] を使用する場合) | - [[http://search.cpan.org/~msergeant/DBD-SQLite2/ | DBD::SQLite2]] (POPFile 0.22.5 以降を使用する場合) |
- Digest::base | - [[http://search.cpan.org/~capttofu/DBD-mysql/ | DBD::mysql]] (データベースシステムに、[[:JP:MySQLBackend | MySQL]] を使用する場合) |
- Digest::MD5 | - [[http://search.cpan.org/~gaas/Digest/ | Digest::base]] |
- HTML::Tagset | - [[http://search.cpan.org/~gaas/Digest-MD5/ | Digest::MD5]] |
- MIME::Base64 | - [[http://search.cpan.org/~petdance/HTML-Tagset/ | HTML::Tagset]] |
- MIME::QuotedPrint | - [[http://search.cpan.org/~gaas/MIME-Base64/ | MIME::Base64]] |
- Date::Parse (Windows 以外のすべてのプラットフォーム) | - [[http://search.cpan.org/~gaas/MIME-Base64/ | MIME::QuotedPrint]] |
- HTML::Template | - [[http://search.cpan.org/~gbarr/TimeDate/ | Date::Parse]] (Windows 以外のすべてのプラットフォーム) |
- Text::Kakasi (日本語サポートが必要な場合。先に[[JP:HowTos:Kakasi | Kakasi]] をインストールする必要があります) | - [[http://search.cpan.org/~samtregar/HTML-Template/ | HTML::Template]] |
- Encode (日本語/韓国語のサポートが必要な場合) | - [[http://search.cpan.org/~dankogai/Text-Kakasi/ | Text::Kakasi]] (日本語サポートが必要な場合。先に[[JP:HowTos:Kakasi | Kakasi]] をインストールする必要があります) |
- IO::Socket::Socks (SOCKS プロキシを使用する場合) | - [[http://search.cpan.org/~dankogai/Encode/ | Encode]] (日本語/韓国語のサポートが必要な場合) |
- IO::Socket::SSL (SSL を使用する場合) | - [[http://search.cpan.org/~reatmon/IO-Socket-Socks/ | IO::Socket::Socks]] (SOCKS プロキシを使用する場合) |
- Net::SSLeay (SSL を使用する場合) | - [[http://search.cpan.org/~sullr/IO-Socket-SSL/ | IO::Socket::SSL]] (SSL を使用する場合) |
- TimeDate (Windows のみ) | - [[http://search.cpan.org/~flora/Net-SSLeay/ | Net::SSLeay]] (SSL を使用する場合) |
| - [[http://search.cpan.org/~gbarr/TimeDate/ | TimeDate]] (Windows のみ) |
| - [[http://search.cpan.org/~mkutter/SOAP-Lite/ | SOAP::Lite]] (XMLRPC を使用する場合) |
| |
SSL を使用する場合は、OpenSSL (http://www.openssl.org/)も必要となるでしょう(Windows ユーザは、ssleay32.dll と libeay32.dll のファイルだけが必要です)。 | SSL を使用する場合は、OpenSSL (http://www.openssl.org/)も必要となるでしょう(Windows ユーザは、ssleay32.dll と libeay32.dll のファイルだけが必要です)。 |