CGI-BBS > 情報収集 > フォームメール > Internal Server Errorが出てしまいます。


カレッヂ
カレッヂ


質問者 ひで  投稿日 12/26(水) 15:25:59  [削除] (返信・回答が付いた後にこの質問の削除はできません)
初めまして。よろしくお願いします。

全くの初心者で恐縮なのですが、非常に困ってしまったので、どなたかご教示願います。

さて、以前に業者さんに頼んでフォームーメールを設置していただいたのですが、その後、自分でこのサイトを見て勉強し、新たに別のフォームメールを設置しようと思いました。が、どうしてもうまくいきません。

まず、このサイトからjcode.plとwebformをダウンロードし、それをプロバイダーさん(アドミラルシステム)の指定どおり、別途cgiサーバーの方へ設置しました。

因みに、perlのパスは/usr/bin/perlで、sendmailのパスは/usr/bin/sendmailです。

パーミッションもwebformを755、jcode.plを644と設定し、アスキーモードで転送しました。

しかし、結果表題のようなエラーとなってしまい、アドミラルさんに問い合わせたところ、トップページであるindex.htmのなかに、cgiを実行する記述があると・・・。

確かに、トップページを立ち上げた途端、JAVAスクリプトを動かして、まぐまぐなどのメルマガ読者登録を促すポップアップページを設置してあり、その中に当然cgiを動かすスクリプトが含まれているのです。

しかし、そのJAVAスクリプトを外して再度アップロードしてもうまくいきません。以前業者さんに設置してもらった時は普通に動いていたのですが・・・。

プロバイダーさんからは、トップページであるindex.htmlそのものをcgiサーバーに設置するなどの対処法があるが、その際ドメイン名がhttp://cgi.となってしまうので、トップページにアクセスした時、自動的にindex.htmlへ飛ばすような設定にしないと・・・。と言われてしまいました。

このような手間をかけることはしたくないので、どなたか解決法を教えて下さい。

よろしくお願いします。


返信(回答)する


Web裏技