トップショップ代行ホームP作成ネットワーク保守ホスティングSEO
  /サーバGウエアDBDバンクEC決済ドメイン他CGIUガイド
    /CGI設定情報カウンタフォーム掲示板買い物カゴ有料CGI等

ホスティング /  ユーザーズガイド/ CGI設定情報

■ CGIの各種設定情報

 お客様で設置されたCGIにつきましては、Actmailサポートセンターではサポート及び
動作保証(うまく動作しない場合のCGIの設置状態や内容の調査)は応じかねます。
そのCGIの配布ページや、付属のReadme.txtを良くお読みになって下さい。
尚、お客様設置のCGIにてトラブル等が発生致しましても、Actmailサポートセンター
一切の責任をおいませんので、設置時は十分ご検討下さい。

 お客様設置のCGIにて、他のお客様のご迷惑になる場合や、サーバを正常動作させなくするような物を動かされた場合は、そのCGIだけではなく、そのドメインのCGIを全て動作出来なくするような対策を取らせて頂く場合がございます。CGIの設置・動作はよくご確認になられてから利用して下さい。

  1. CGI設置場所について

    cgi-bin ディレクトリの中に設置してください。

  2. CGIに利用できるスクリプト

    Perl5 で書かれたCGIをご利用になれます。

  3. 各種パスについて

    • ご利用ドメインの正式 Full Path
      /home/sites/www.ご利用ドメイン名/web
      (ご利用ドメイン名は、@ マークの後ろの部分になります。)
    • Perl の Path
      #!/usr/bin/perl ← 必ず1行目に書いてください。
      (注!)#!/usr/local/bin/perlで書かれているお客様がございます。
      (注!)この場合、動作致しません。
    • Sendmail の Path
      /usr/sbin/sendmail
    • nkf の Path
      /usr/local/sbin/nkf


  4. CGIに関する注意事項

    • CGIスクリプトをホームページ作成ソフト(HTMLタグを自動的に付けてくれるソフト)で編集していませんか?CGIスクリプトはメモ帳などのテキストエディタで編集してください。
    • 拡張子が .cgi や .pl のファイルはASCIIモードでFTP転送されましたでしょうか? BINARYモードでFTP転送された場合、ASCIIモードで再度FTP転送を行ってください。
    • パーミッションは変更しましたか?Webで実行させるスクリプトファイルは実行権を与える必要があります。Webで書き換えを行うデータファイルは書込権を与える必要があります。
    • 1行目にperlのパスが正しく書かれていますか?空行が有るのもだめです。必ず1行目に書いてください。
    • Sendmail の Path、nkf の Path は合っていますか?
    • スクリプトファイルは完全なものですか?途中までしかないということはありませんか?確認の上、ダウンロード/アップロードをやりなおしてみてください。
    • スクリプトはどこかのWebで提供されているものですか?そのWeb にある説明はよく読みましたか?サポート掲示板のようなものはありませんか?そこに書込めば回答が得られるかもしれません。
    • 自分で作成されたものですか?参考にされた書籍をもう一度よく読んでみてください。

  5. SSIに関する設定について

    • SSIをご使用になられる場合は、SSIスクリプトを記述するHTMLの拡張子を変更する必要があります。
    • SSIスクリプトを記述した場合は、拡張子を .shtml に変更してください。

  6. TELNETについて

    • 弊社のレンタルサービスに書かせて頂いておりますが、TELNETは使用できません。
      (シェルも、ご利用頂けません。)