無料ホームページ作成支援紹介 -つるはせんべいかめませんねん-
【HOME】

>> HTML関連
>> テンプレートサンプル
>> スタイルシートCSS
>> JavaScript関連
>> 各種無料CGI
>> PHP 関連
>> フラッシュ FLASH
>> 無料サービス
>> 無料HPスペース
>> FONT/COLOR
>> 初心者向HP作成
>> HP作成ソフト
>> ホームページ作成
>> HP宣伝紹介
>> アクセス向上
>> ネット、マナー
>> 使えるフリーソフト
>> ちょっと便利ソフト
>> PC,Windows
>>  
>> 厳選素材屋



これも便利
とほほのWWW入門


ファイルアップロードCGI設置

  • ファイルアップロードCGI設置


    あなたのサイトに、このCGIを設置すれば職場でetc・・・どんな場所からでも!!ファイルのアップロード、もちろんダウンロード、ディレクトリの作成・削除すべてOK!!当ページは@niftyでの設置説明ですが、@nifty以外でも簡単設置出来ます。
    是非DLして下さい。

    詳細はへっぽこはうすさんの掲示板・FAQでご確認下さい。
    最低限の変更としております!!


    ダウンロード・解凍


    @niftyでの考え方
    • CGI本体関係はcgi-binディレクトリへ転送 他はhomepageディレクトリへ転送しなければいけません
    • 例)ホームページのURL と CGIの呼び出しは違いますよね
        ****はあなたが取得した(@niftyから)名前です
        http://homepage1.nifty.com/*****/
        http://homepage2.nifty.com/*****/
                html ファイル・gifファイル等
      
        http://hpcgi1.nifty.com/****/
       http://hpcgi2.nifty.com/****/
              cgiスクリプト関係


    upload.cgi を秀丸(これが一番)で最低限の修正 EUCコードです
    • 修正個所102行目から
      # 管理データ保存用ディレクトリ: 707 にしておく必要があります
      # ブラウザからアクセス出来ない場所に設定することを推奨します
      $datadir = 'data';
      '/cgi-bin/data';  に変更
      # アップロード先ディレクトリ: 707 にしておく必要があります
      $uploaddir = 'upload';
      '/homepage/up/upload'; に変更
      # アップロード先ディレクトリの URL 表現
      # @nifty 等のように,CGI 用のディレクトリとデータ用のディレクトリの
      # URL が異なるサーバの場合に指定します.極悪サーバの IIS にも有効?
      #$uploadurl = 'http://homepage1.nifty.com/~heppoko/upload';
      'http://homepage?.nifty.com/****/up/upload'; に変更
      注意:を削除
      # gif ファイル(同梱)を置いたディレクトリ:
      $gifdir = 'gif';
      'http://homepage?.nifty.com/****/up/gif'; に変更
    • 修正個所176行目
      # 管理者(この CGI を設置した人)のウェブページ
      $admin_page_url = 'http://homepage1.nifty.com/~heppoko/';
      'http://homepage?.nifty.com/****/top.htm'; に変更)
    • あなたの正式なURLの戻り先です 通常は index.html かな
    • CGIの変更は最低これだけでOK


    あなたのPCに  UP となずけたフォルダを作成して下さい
    • FTP 転送の準備
    • UP作成(別の名前なら上記のupload.cgiの修正個所のupを再修正して下さい)
        up (新規作成します)
         ┣ gif 画像が入ったフォルダーをそのままupにcopyします
         ┗ upload 新規作成 何もなし


    準備が出来たら FTP転送です
    • FTP 転送
    • homepage へ   up フォルダーをそのまま転送し、後でパーミッション設定する
        homepage up707
          ┣ gif(**.gifあり) 705 転送
          ┗ upload(空のまま) 707 転送
    • cgi-binへ 転送
        cgi-bindata  707 転送   新規作成 (空のまま)upload.cgi 705 転送hcgilib.pl 604 転送jcode.pl   604 転送


    実行
    • 実行 http://hpcgi?.nifty.com/****/upload.cgi
      1. upload.cgihpcgilib.pl はcgi-binの下にディレクトリを作りそこに転送が望ましい。
      2. このCGIは他の設定もたくさん出来るようですので へっぽこはうすさん のサイトで再確認!
© Ts ホームページ作成支援紹介
つるはせんべいかめませんねん