CGI-BBS > 情報収集 > フォームメール > 別の名前でwebform.cgiを2つ使いたい。


カレッヂ
カレッヂ


質問者 とさ  投稿日 2004/5/1(土) 14:51:00
はじめまして
webform.cgiをカスタマイズして送信者にもメールが届くようカスタマイズ
しました。
同じHTMLの中でもう一つ送信ボックスを作って別のメールが届くようにし
たいのですが
できません。別のwebform2.cgiというファイルを作ったのですが下記の
エラーがでてしまいます。

Internal Server Error
The server encountered an internal error or misconfiguration and 
was unable to complete your request.

Please contact the server administrator, postmaster@j-bm.com and 
inform them of the time the error occurred, and anything you might 
have done that may have caused the error.

More information about this error may be available in the 
server error log.

どのようにカスタマイズしたら良いのでしょうか。

プロバイダ参照:http://www.jpserve.jp/
サーバのOS:UNIXサーバ
パソコンのOS:(未選択)
エディタ:秀丸
FTPソフト:FFFTP
サーバ移転:していない
改造:している 改造前正常動作
CGI習熟度:beginner

回答者 しあわせのツボ  [削除]  投稿日 2004/5/6(木) 13:54:49
複製後に書き換えた時、何らかのイージーミスをしたのではないでしょうか。
間違ってクウォートを消してしまったとか、生で全角文字を入れてしまったとか。
パーミッションの間違いでなければ、再度やり直せば動くのではと思います。
質問者 とさ  [削除]  投稿日 2004/5/10(月) 11:32:23
遅れてしまってすいません。
ご回答ありがとうございました。
特に何もいじってないのですが
どこか変更すべき部分はあるのでしょうか。
回答者 しあわせのツボ  [削除]  投稿日 2004/5/10(月) 13:03:03
「サーバエラー」のメッセージは「何かの理由でエラーになった」ことしかわかりません。
推測で書くしかありませんが、何を教えるべきかもわからない状況はとても非効率的で、答える側も困ります。
もっと詳しい情報を書かないと、解決には結びつかないと思いますよ。

とりあえず、今ある情報のうち注意が必要な点を。
○ひとつのHTML内に2つのformを置く場合、必ず
 <form>〜</form> <form>〜</form>の形になっている必要があります。
 1組しか書いてなかったり、formどうしが入れ子になっていたりしませんか?
○webform.cgiを複製してwebform2.cgiを作ったら、webform2.cgi内にある
 "webform.cgi"を片っ端から"webform2.cgi"に直してあげないといけません。
 どこかに修正忘れがありませんか?
 また、修正時に何らかの書き間違いや操作ミス(改行コードの変換忘れ等)をしていませんか?
ちゃんとやったように思っていても、片方が動いてもう片方が動いていないなら
どこかで単純ミスをしている可能性がとても高いと考えてください。
質問者 とさ  [削除]  投稿日 2004/5/10(月) 15:24:28
ありがとうございました。
試してみます。
説明不足で申し訳ございませんでした。

返信(回答)する

 


Web裏技