KENT-WEB サポートコーナー 過去ログ [ 0333 ]


記事No: 8217
投稿日: 2011/01/24(Mon) 17:52:53
タイトルSUEXECでpostmail、エラー
ID情報: liejia
投稿者: リョウ
URLhttp://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
URLhttp://www.sippu.com/

500エラーなので以下のことを確認してください。

postmail.cgiの変更した箇所にスペルミスなどないか。
postmail.cgiのパーミッションは700になっているか。
postmail.cgiの先頭 #!/usr/local/bin/perl は正しいか。

他のCGI(例えば aska.cgiなど)は動作するのか。


[検索ページ]