ダウンロード showdllst.pl wrdllst.pl

トップへ 古いバージョンのメニューへ


機能
    ファイルアップローダー
  • ファイルアップロード
  • リンクされたファイルのリスト表示
  • ファイル削除機能
  • 最大アップファイルサイズ10MB
  • パスワードや便利な機能が追加されたアップダウンもあります
  • ダウンロードカウンタ、ダウンロードパスワード等の機能が追加されたアップダウン2もあります
  • ファイル自体を暗号化してアップロードするクリプトアップもあります。
設置方法
  1. CGI実行可能なディレクトリにshowdllst.pl、wrdllst.plとcgi-lib.plを置く。
    cgi-lib.plは、既に持っていればそれを使用できます。
  2. データファイル保存のための適当なディレクトリを作成する。CGIと同じディレクトリでも可。環境設定で変更できます。
  3. showdllst.plとwrdllst.plの1行目のperlのパスをプロバイダに従って変更する。
  4. showdllst.plとwrdllst.plのパーミッションを適切に変更する。
  5. showdllst.plとwrdllst.plの「$dldir = "../download";」と「$dllistfile = "$dldir/download.lst";」の部分を適切に変更する。 $dldirはアップロードされたファイルとファイルリストが格納されるディレクトリ。 $dllistfileはファイルリストのファイル。
  6. ブラウザ上でshowdllst.plを実行する。
セキュリティについて
    アップ後のファイルのパーミッションは自動的に0666に設定されます。しかし、どんなファイルでもアップロードできるので、実行権限の設定がないWindowsサーバー等では任意のCGIをアップロードされて外部から実行されてしまう恐れがあります。サーバー側でファイルが保存されるディレクトリはCGIを実行できない設定にすることを強くお勧めします。
サンプル&ソース