Re:送信失敗:Server UserID Mismatch

和田 (2011-01-18 09:59:13) www.synck.com

はじめて見るエラーですね。調べてみるとファイル等へのアクセス権の問題のようなのでsendmailのパスが間違っているなど考えられます。ご利用のサーバやプランなどの詳細がわかればもうちっとマシな回答ができるかもしれませんね。

サーバの内部エラー

naoさん (2011-01-24 21:30:50) www.barpipal.jp/std6.3_utf8/info.html

先日ご相談しましたCGI不具合の件、ディレクトリに対してCGIの実行を許可する必要があり、SSHにて「Option」に対して「ExecCGI」を追加したところ、郵便番号検索等は行われるようになりました。

ただ、送信を最終的に送ると、以下の「サーバの内部エラー」と出ます。
-------------------
サーバの内部でエラーまたは設定上の問題が発生したため、リクエストを処理できませんでした。このディレクトリへの CGI アクセスが有効にされているかどうか、サーバの管理者にご確認ください。
-------------------

そこでサーバ側に質問したところ、以下の返答を頂きました。
--------------------
apacheのerror_logを確認させていただきましたところ、<<Premature end of script headers: send.cgi,>> とございましたため、send.cgi の設定内容をご確認いただけますでしょうか。
--------------------

sendmailのパスはサーバに確認済み。パーミッションは755に設定済みなのですが、
send.cgiにてその他設定を変更すべき点等ございますか?
思い当たるものがありましたら教えていただけますと嬉しいです。
お手間をおかけして申し訳ないです。

なお、サーバはDTIのServersMan@VPS仮想専用サーバのStandardコースです。
dream.jp/vps/

どうぞよろしくお願いいたします。

Re:サーバの内部エラー

和田 (2011-01-29 05:20:03) www.synck.com

Perlのパスを
#!/usr/bin/perl --
としてみてください。