ファイルアップロードCGI。
WalRack2 - Walrus File Rack CGI 2
WalRack (Walrus File Rack CGI)は、Web上にファイルの一時預かりスペースを作るためのCGIです。
WalRack2は、CGI_LiteからCGI::Liteへの移行サンプルとして、WalRackにこの修正を加えたものです。 この部分を除けばWalRackとまったく同一ですので、詳細はそちらをご覧下さい。
Walrus, DigitからWalRack2.lzhまたはWalRack2.tar.gzを取得して下さい。
これにはCGI本体に加え、CGI::Liteモジュールを多少改変したものと、jcode.plが一緒に圧縮書庫化されています。 これを解凍して下さい。
次のファイルをASCIIモードでFTPアップロードして下さい。
ファイル・ディレクトリ パーミッション 内容
---------------------- ----------------- -------------
+-- WalRack.cgi 711 CGI本体
+-- lib/ 755 ディレクトリ
+-- jcode.pl 644 文字コード変換ライブラリ
+-- CGI/ 644 ディレクトリ
+-- Lite.pm 644 CGI::Liteモジュール
この他に、$directoryに設定したディレクトリを作成し、パーミッションを777にして下さい。 デフォルトの設定であれば、WalRack.cgiと同じディレクトリに「file」というディレクトリを追加し、これのパーミッションを777に変更します。
その他、各種の設定項目があります。WalRackの設置方法を参考に、最低限パスワード、文字コード、プラットフォームをチェックしてください。
Ver2.0.3は、Windows 2000 + AnHTTPd v.1.41e + ActivePerl 633の環境下で作成、試験されました。 おそらく、Perl5.005以上が利用できる環境であれば、動作するだろうと思います。
Copyright 2001-2004, TSUKAMOTO, Makio
このCGIはフリーソフトウェアです。 Perl自身と同じ、「Artistic License」の条項の下で自由に改変し、再配布することを認めます。
(こちらにお書きください)
[[#rcomment]]