• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIが上手く設置できません)

CGIが上手く設置できません

このQ&Aのポイント
  • CGIがうまく設置できなくて困ってます。PCはMacでFTPソフトはFetchです。
  • KENTWEBのClipMailを設置したいです。サーバーの方はCGIを設置OKで、Perlのパスは下記のようになる様です。
  • CGIファイルをテキストエディットで開いて各項目を変更し、Fetchのテキスト形式でアップロードしましたが、エラー画面が表示されました。何が良くなかったのでしょうか…

質問者が選んだベストアンサー

  • ベストアンサー
  • PXU10652
  • ベストアンサー率38% (777/1993)
回答No.1

「何が良くなかったのでしょうか…」  「sendmailのパスはサーバーサイトに書いていなかったので取り急ぎ空欄で設定しました。」です。メールを送るcgiなのに、その手段(sendmailのpath)が設定されてないのですから、動かしようがありません。  sendmailの使用は可能とサイトに書いてあるので、サポートにそのpathがどこなのか、問い合わせるしかないでしょう。

karup
質問者

お礼

PXU10652様 素早い回答ありがとうございます! sendmailは大事な部分だったんですね。 設定しなくても良いと思ってしまって、、はずかしいです、、 早速サポートに問い合わせてみます。 実は回答をいただけるまで、私はアップロードした階層がよくなかったのでは?と思い 色んな階層にアップロードしてみたのですが ( sendmailを設定していないので、いくらやっても エラーしか表示されなかったのですが、、^^; ) cgiファイルが入ったフォルダは、どこの階層にアップロードしても問題無いのでしょうか。 また、最終的には自分の作ったフォーム(HTML)で動作させたいのですが フォームの <form action="./clipmail.cgi" method="post" enctype="multipart/form-data"> <input type="hidden" name="need" value="name email 問合せ種別" /> <input type="hidden" name="match" value="email email2" /> ↑この部分をきっちり入れたら大丈夫でしょうか。 ※上記コードは、KENTWEBのClipMailのサンプルフォームのフォームタグをコピペしました。 http://www.kent-web.com/data/index.html 長々とすみませんが、よろしければアドバイスお願いいたします。

karup
質問者

補足

すみません、補足ではなくお礼です。 お礼コメントに色々と書き込みいたしましたが、 なんとか解決できました。 ありがとうございました! また何かの時はよろしくお願いいたします。

関連するQ&A