- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIが上手く設置できません)
CGIが上手く設置できません
このQ&Aのポイント
- CGIがうまく設置できなくて困ってます。PCはMacでFTPソフトはFetchです。
- KENTWEBのClipMailを設置したいです。サーバーの方はCGIを設置OKで、Perlのパスは下記のようになる様です。
- CGIファイルをテキストエディットで開いて各項目を変更し、Fetchのテキスト形式でアップロードしましたが、エラー画面が表示されました。何が良くなかったのでしょうか…
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「何が良くなかったのでしょうか…」 「sendmailのパスはサーバーサイトに書いていなかったので取り急ぎ空欄で設定しました。」です。メールを送るcgiなのに、その手段(sendmailのpath)が設定されてないのですから、動かしようがありません。 sendmailの使用は可能とサイトに書いてあるので、サポートにそのpathがどこなのか、問い合わせるしかないでしょう。
お礼
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 長々とすみませんが、よろしければアドバイスお願いいたします。
補足
すみません、補足ではなくお礼です。 お礼コメントに色々と書き込みいたしましたが、 なんとか解決できました。 ありがとうございました! また何かの時はよろしくお願いいたします。