ipc東海/インターネット・プロ東海 インターネット・プロ東海
 
 ホーム サポートホームページ関連情報:お客様設置CGI

お客様設置CGIについて


CGI専用サーバ (cgi.ipc-tokai.or.jp)

お客様設置のCGIにつきましては、CGIサーバにて実行させるように設置 して下さい。
WWWサーバのマシンではお客様設置のCGIは動作致しませんので ご注意下さい。
但し、CGI専用サーバではSSIは動作致しませんのでご注意下さい。
(SSIの実行はwww.ipc-tokai.or.jp上で行って 下さい)

利用方法

下記のようにして頂ければ、CGI実行時にCGIサーバを利用するようになります。
  • CGI等のアップロードは通常と同様に upload.ipc-tokai.or.jp をご利用下さい。
  • アップロード先は通常HTMLファイルと同様で、HomePage以下ならどこでもOKです。
  • HTMLファイルからCGIを呼ぶ場合に
    http://cgi.ipc-tokai.or.jp/~ user-id/xxxxx.cgi
    というようにフルパスで リンクをして下さい。
    user-idの部分はお客様のユーザIDが入ります)
長所
・www.ipc-tokai.or.jpが高速に表示できるようになります。

短所
・一部CGIで修正が必要になることがあります。
・CGIを動かすリンクの際にはフルパスで記述することになります。


注意事項
フォーム等を利用しているCGIについては、そのフォームのページからCGIサーバで表示させないと正常に動作しません。

webform.cgiをご利用になられている場合も入力フォームのページからCGIサーバにて表示させるようにしないと正常に動作致しません。
但し、ipc東海が提供しておりますwebform.cgiをご利用になる 場合は、WWWサーバでも動作致します。
▲TOPへ戻る

各種パスについて

▲TOPへ戻る

改行コードを合わせる。

▲TOPへ戻る

パーミッションを変更する。

▲TOPへ戻る

SSHを利用してCGIを実行してみる。

シェルサービス利用 について

▲TOPへ戻る

お客様自身でCGIをアップロードされる場合について


うまく動作しない場合は以下のことを確認してください。
  • CGIスクリプトをホームページ作成ソフト(HTMLタグを自動的に付けてくれるソフト)で編集していませんか?
    CGIスクリプトはメモ帳などのテキ ストエディタで編集してください。
  • 拡張子が .cgi や .pl のファイルはTEXT(ASCII)モードでFTP転送されましたか?
    確認の上、FTP転送をやりなおしてみてください。
  • パーミッションは変更しましたか?
    Webで実行させるスクリプト ファイルは実行権を与える必要があります。
    Webで書き換えを行うデータフ ァイルは書込権を与える必要があります。
  • 1行目にperlのパスが正しく書かれていますか?
    空行があるものはうまく動作しません。
    必ず1行目に書いてください。
  • データファイルのパス、UNIXコマンドのパスは合っていますか?
  • スクリプトファイルは完全なものですか?
    途中までしかないとい うことはありませんか?
    確認の上、ダウンロード/アップロードをやりなおし てみてください。
  • .htaccessというファイル名で
    Options ExecCGI Includes
    AddType application/x-httpd-cgi .cgi
    といった内容のものを置いていませんか?
    これは弊社では必要ありませんので削除してください。
  • UNIXシェルで実行してみましたか?
    UNIXシェルで実行してみると おかしい部分を見つけやすくなります。
  • スクリプトはどこかのWebで提供されているものですか?
    そのWeb にある説明はよく読みましたか?
    サポート掲示板のようなものはありませんか ?
    そこに書込めば回答が得られるかもしれません。
  • 自分で作成されたものですか?
    参考にされた書籍をもう一度よく 読んでみてください。
うまく動作しない場合でも、我々弊社スタッフにCGIの調査を求めるメールを送ることはご遠慮ください。 ご自身で解決されるようお願いいたします。
どうしても解決しない場合、半田営業所にお越し下さい。
有料(8000円/2時間) で、随時「CGI講座」を開講いたします。
▲TOPへ戻る

Copyright1996-2005 ipc-Tokai Co.,Ltd. All rights reserved.