記事No | : 6456 |
投稿日 | : 2009/10/01(Thu) 01:54:10 |
タイトル | : POSTMAIL500エラー |
ID情報 | : yamatae |
投稿者 | : やまたえ |
URL | : http://card-factory.com |
はじめまして、やましたと申します。
はじめて作ったホームページに、お問い合わせフォームを設置したのですが、何度がんばっても500エラーになります。
初心者ながらいろいろためしてみましたが抜け出せないので、どうか宜しくお願いします。
・ロリポップ
・WIN DreamweaverMX
質問1.ホームページ上に問い合わせ画面が合計3ページあるのですがPOSTMAILホルダーは1つだけ用意すればいいのでしょうか?それとも、3つのホルダーにそれぞれpostmailホルダーを用意するのでしょう?
質問2.パーミッション設定を変更・・?
ロリポップではCGIの実行ファイル700(rwx---)
DreamweaverMXでこの数字を変更するのでしょうか?どこで変更するのかわかりません
質問3.postmail.cgi をJmEditorで開いて
1行目 #!/usr/local/bin/perl
107行目 $mailto = 't-yamashita@*********.net';
149行目 $back = 'http://card-factory.com/';
190行目 $sendmail = '/usr/sbin/sendmail';
の4箇所のみ変更・確認しました。
記入もれありますか?
DreamweaverMXで問い合わせフォームタグのリンクを
postmail.cgiに設定しています。
上記以外で500エラーの原因は何でしょうか?
質問内容もわかりずらくてすいません。
有料で代行してくれる業者さんのおススメなどあれば、教えてください。どうしてもできない場合はお願いしようと思います。
記事No | : 6458 |
投稿日 | : 2009/10/01(Thu) 09:34:19 |
タイトル | : Re: POSTMAIL500エラー |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> はじめまして、やましたと申します。
> はじめて作ったホームページに、お問い合わせフォームを設置したのですが、何度がんばっても500エラーになります。
> 初心者ながらいろいろためしてみましたが抜け出せないので、どうか宜しくお願いします。
> ・ロリポップ
> ・WIN DreamweaverMX
>
> 質問1.ホームページ上に問い合わせ画面が合計3ページあるのですがPOSTMAILホルダーは1つだけ用意すればいいのでしょうか?それとも、3つのホルダーにそれぞれpostmailホルダーを用意するのでしょう?
> 質問2.パーミッション設定を変更・・?
> ロリポップではCGIの実行ファイル700(rwx---)
> DreamweaverMXでこの数字を変更するのでしょうか?どこで変更するのかわかりません
> 質問3.postmail.cgi をJmEditorで開いて
> 1行目 #!/usr/local/bin/perl
> 107行目 $mailto = 't-yamashita@*********.net';
> 149行目 $back = 'http://card-factory.com/';
> 190行目 $sendmail = '/usr/sbin/sendmail';
> の4箇所のみ変更・確認しました。
> 記入もれありますか?
>
> DreamweaverMXで問い合わせフォームタグのリンクを
> postmail.cgiに設定しています。
>
> 上記以外で500エラーの原因は何でしょうか?
> 質問内容もわかりずらくてすいません。
> 有料で代行してくれる業者さんのおススメなどあれば、教えてください。どうしてもできない場合はお願いしようと思います。
先ず、PerlCheckerを使いましょう。何か手掛かりが掴めるかも。
http://www.kent-web.com/utility/index.html
ロリポップなら、#!/usr/bin/perl を推奨します。
記事No | : 6461 |
投稿日 | : 2009/10/01(Thu) 16:50:37 |
タイトル | : Re^2: POSTMAIL500エラー |
ID情報 | : yamatae |
投稿者 | : やまたえ |
URL | : http://card-factory.com |
ありがとうございます。早速試してみたのですが。
PerlCheckerのつかい方がわからず・・・過去の質問・回答で
pcheck.cgiはエラー中のcgiの文法ミス等を調べるプログラムです。
エラー中のcgiと同じ場所にアップロードしてブラウザから直接、実行します。
例:http://www.〜(略)〜/pcheck.cgi
というのを見つけて、ためしてみたのですが。500エラーとなりました。やり方が間違っていると思うのですが確認していただいてもよろしいですか?
1.ダウンロードしたpcheck.cgiをpostmailフォルダーの中に入れる
2.DreamweaverのFTPでpostmailフォルダーごとUPする
3.http://card-factory.com/postmail/pcheck.cgi と直接アドレス入力してEnter →500エラー
ほんとに勉強不足ですいません。
よろしくお願いします
やました
>
> 先ず、PerlCheckerを使いましょう。何か手掛かりが掴めるかも。
> http://www.kent-web.com/utility/index.html
>
> ロリポップなら、#!/usr/bin/perl を推奨します。
記事No | : 6462 |
投稿日 | : 2009/10/01(Thu) 19:10:23 |
タイトル | : Re^3: POSTMAIL500エラー |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
DreamweaverのFTP機能を止めて、他のFTPクライアントを使ってみて下さい。
過去ログを"Dreamweaver"で検索してみて下さい。
あまり、ヨロシクないようで…
記事No | : 6463 |
投稿日 | : 2009/10/01(Thu) 21:48:23 |
タイトル | : Re^4: POSTMAIL500エラー |
ID情報 | : yamatae |
投稿者 | : やまたえ |
URL | : http://card-factory.com |
こんばんわ。
さっそく、FFFTPでためしてみました。
右側のファイルで属性変更からパーミッションの変更もできました。送信を押すと画面が「入力内容に誤りがあります」という画面になりました!一応成功したのかな(?)と思うのですが、すべての項目を入力しないと次の送信できないのですが、これはひとつずつ設定していくのでしょうか?
確認画面なしで→送信、とかできますか?
何度も、すいません。ありがとうございます!もうちょっとがんばります!
> DreamweaverのFTP機能を止めて、他のFTPクライアントを使ってみて下さい。
>
> 過去ログを"Dreamweaver"で検索してみて下さい。
> あまり、ヨロシクないようで…
記事No | : 6465 |
投稿日 | : 2009/10/03(Sat) 07:35:32 |
タイトル | : Re^5: POSTMAIL500エラー |
ID情報 | : hyper |
投稿者 | : N.Y |
URL | : http://www.hyperproject.jp/ |
> 確認画面なしで→送信、とかできますか?
postmail.cgi 113行目
# 送信前確認
# 0 : no
# 1 : yes
$preview = 1;
を0にして再アップロードすれば確認画面なしで送信することができますよ。