記事No | : 8217 |
投稿日 | : 2011/01/24(Mon) 17:52:53 |
タイトル | : SUEXECでpostmail、エラー |
ID情報 | : liejia |
投稿者 | : リョウ |
URL | : http://sora-blue.net/~liejia/postmail/postmail.html |
はじめまして。
postmailでメールフォームを設置しようとしているのですが、レンタルサーバーがSUEXEC環境なので、SUEXEC用のパーミッションを設定しなければならず、
cgiファイル:701や700、755などいろいろ試しました
CGIファイルが入っているフォルダ:701
PLファイル:600
HTML:ファイル604
と、いろいろなサイトを参考にして設定しました。ところが、どのパーミッションを設定しても、メールフォーム→送信ボタンを押してエラーが出るのです(500 Internal Server Error
です)。
自分で調べてみても解決策が見つからず、
http://www.kent-web.com/support/oldlog/0003/0284.html
を参照しましたがリンクが切れており、サーバー側に問い合わせても答えられないとのことでしたので、書き込ませていただきました。sendmail、perlへのパスは合っています。
私の知識不足のせいでもありますが・・・
解決策を教えてください。お手数おかけしますが、よろしくお願いします。
記事No | : 8219 |
投稿日 | : 2011/01/25(Tue) 18:13:32 |
タイトル | : Re: SUEXECでpostmail、エラー |
ID情報 | : kkoizumi |
投稿者 | : sippu |
URL | : http://www.sippu.com/ |
500エラーなので以下のことを確認してください。
postmail.cgiの変更した箇所にスペルミスなどないか。
postmail.cgiのパーミッションは700になっているか。
postmail.cgiの先頭 #!/usr/local/bin/perl は正しいか。
他のCGI(例えば aska.cgiなど)は動作するのか。