メールフォームプロの設置エラー
若ガエルさん (2017-07-28 17:59:54) yobarekka.sakura.ne.jp/toiawase/example.html
シンクグラフィカ
和田様
お問合せ失礼いたします。
この度、問合せフォームを設置したく、CGIを探していたところ、メールフォームプロを拝見させていただき設置させていただきました。
設置し、パーミッション等、初期設定を済ませましたが、Internal Server Errorが出てしまい利用できません。
example.htmlを表示した際にも、「mailformpro.cgi は正常に動作しています。」という表示は出ませんでした。
試しに、KENT WEBさんで配布されているCGIチェッカーでチェックしたところ、mailformpro.cgiは問題がなさそうです。
-----------------------------------
改行形式LF (UNIX形式)
Perlのパス#!/usr/sbin/sendmail
サーバのPerl
とのチェック合っています。
/usr/sbin/sendmail
パーミッション実行権あり。
文法チェック
toiawase/mailformpro/mailformpro.cgi syntax OK
-----------------------------------
試しに、メールフォーム(プロではないバージョン)を設置してみましたが、sendmailのパスなどを設定する前は、check.cgiにアクセスすると、「このサーバのsendmailのパスはたぶんだけど/usr/sbin/sendmailこうっ!!」(さくらサーバを利用しています)が出て、その後パスの変更、パーミッションの変更等をすると、Internal Server Errorになってしまいます。
こちらでできそうなことはやってみたのですが、うまく行かず行き詰っております。
設定方法等ご教授いただければ幸いです。
何卒宜しくお願いいたします。
----サーバ環境等----
サーバ さくらインターネット スタンダードプラン
テキストエディタ terapad
FTPソフト filezillra / FFFTP アスキーモードで転送
パーミッションは指定通りに変更
ディレクトリは、www直下にtoiawaseというフォルダを作ってその中にまとめてアップしました。
全部消してアップし直しも数回試してみましたが、状況は変わらずです。
Re:メールフォームプロの設置エラー
若ガエルさん (2017-08-05 10:26:16) yobarekka.sakura.ne.jp/toiawase/example.html
うまく動かず困っておりましたが、自己解決しました。
perlのパスにまでsendmailのパスが入ってしまっていました。
大変お恥ずかしい限りです。
今後ともよろしくお願い申し上げます。