皆様にお聞きし無事、送信フォームを自分のHPに付けることができました。
のですが、2つ目3つ目と作ろうと思ったら思うようにうまくいきません。
僕のサーバーはcgi-binというフォルダを置かなくてそのままpublic_htmlに
設置O.Kだったのでpublic_htmlに
1.form1.html
2.form1.cgi
3.thanks.html(送信後に表示されるページ)
4.tempディレクトリ
を置いていました。
そこに新しくform2.htmlとform2.cgiを置いたのですが
tempディレクトリは名前が同じなのでアップしても上書きになってしまうと思い
なにもふれなかったせいか、form2.htmlを開き
フォームに記入し送信したらエラー警告ページが表示されます。
(送信後表示されるページはthanks.htmlでform1と同じです。)
2つ目を設置するにはどうすればよいのでしょうか?
教えてください、お願いします。。
ちなみに、1つ目のフォームは順調に作動しています。
WIN98,OE
No.3ベストアンサー
- 回答日時:
「Internal Server Error」が出るということは、恐らくスクリプトの記述ミスでしょう。
構文チェックはしましたか?(こんなこと聞くのは本当は失礼なのですが、初心者ではありがちなので)
もししていないのであれば、Telnetから
perl -wc form2.cgi
として確認して下さい。
ローカル環境にActivePerl等がインストールされているのであれば、そちらでも構いません。DOS窓を開いて確認して下さい。
No.2
- 回答日時:
エラー警告ページとはCGIが出力するエラーメッセージですか?
それともプログラムが動かないと言うようなメッセージが出ると言うことですか?
ちなみにform2.htmlとform2.cgiはどの程度書き換えましたか?
この回答への補足
「エラーメッセージ全文です。」
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@h-scorpion.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.
また、htmlの方はHPビルダーで制作しているので
余計なとこは触らず、入力部分を減らしたり増やしたりだけです。
cgiの方は1つ目のcgiを基板に参考書に指摘されていた通り「氏名:$FORM{'name'}・・・」とかそれに応じた「$FORM{'name'}・・・END」の中身をhtmlにそって変えたり新たに作ったりしただけで他はいじっていません。
よろしくお願いします。
No.1
- 回答日時:
この回答への補足
パーミッションは自動で変わるFTPを使用していますので、今も確かめましたがきちんと755に設定してありました。他に原因はあるのでしょうか?
補足日時:2001/06/21 23:52お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
http://tydsu.com/oeder と後ろ...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
ASPから既存のexcelブックを開...
-
TwitterAPIを使用せずに自動ツ...
-
AS/400 QUERYの集計結果について
-
SSI(<!--#exec cmd="./XXXpl")...
-
ラジオボタンのグループ化
-
ASP(IIS?)のエラーについて
-
CGIファイル内のCSSが更新でき...
-
HTML文書の中で環境変数を使う...
-
VBAを使用して、外部サーバのフ...
-
ロリポップのパーミッション
-
LAN内に接続されているPCをリ...
-
実行および文字列の受け渡し
-
VBScriptで、ファイルから任意...
-
リビングのソファー(皮)のキ...
-
URLに~/cgi-bin/~を隠す方法
-
jcode.pl のパーミッション
-
CGIがうまくアップできない(50...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メールフォームのCGIでデータが...
-
private_htmlについて
-
花の名前を教えてください。 8...
-
トップページにCGI
-
CGIでコードがむきだしの状態で...
-
public_html/index/以下へのCG...
-
ステップサーバーでの.htaccess...
-
htaccessでのクエリ付URLのリダ...
-
第1のPC(192.168.0.1)の/var/ww...
-
apache2でforbiddenになってしまう
-
cgi-binフォルダが空?
-
Mozilla/3.01 (compatible;)と...
-
検索ロボットへの拒否について
-
perlの設定
-
ひとつページに数個のhtmlファ...
-
シェルによるファイル名の拡張...
-
IISのSSIの設定について
-
PCサイトと携帯版サイトを同一...
-
SSIを呼び出した元ファイルの名...
-
携帯サイトのキャリア判別
おすすめ情報