記事No | : 4022 |
投稿日 | : 2008/06/27(Fri) 21:21:17 |
タイトル | : PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : 373k |
投稿者 | : 圭 |
URL | : http://www.bravus.jp |
初めまして。
この度、ホームページにPostMailを設置したのですが、フォームに必要事項を入力し、『送信』をクリックすると、『ページが見つかりません』というページが表示されてしまいます。
チェックモードでは、
ログファイル:パスOK!
ログファイル:パーミッションOK!
メールソフトパス:OK
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( ./tmpl/body.txt ) :パスOK!
テンプレート ( ./tmpl/conf.html ) :パスOK!
テンプレート ( ./tmpl/err1.html ) :パスOK!
テンプレート ( ./tmpl/err2.html ) :パスOK!
テンプレート ( ./tmpl/thx.html ) :パスOK!
バージョン:postmail v4.3
となりました。
CGIは初心者なもので、何が原因なのかさっぱりわかりません。
何か考えられる原因がありましたら、是非教えてください。
どうぞ宜しくお願い致します。
記事No | : 4023 |
投稿日 | : 2008/06/27(Fri) 21:25:08 |
タイトル | : Re: PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : 373k |
投稿者 | : 圭 |
URL | : http://www.bravus.jp/postmail/postmail.html |
参照先URLを間違えましたました。
正しくは、↑の通りです。
申し訳ありません。
記事No | : 4024 |
投稿日 | : 2008/06/27(Fri) 23:00:56 |
タイトル | : Re: PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> 初めまして。
> この度、ホームページにPostMailを設置したのですが、フォームに必要事項を入力し、『送信』をクリックすると、『ページが見つかりません』というページが表示されてしまいます。
>
> チェックモードでは、
>
> ログファイル:パスOK!
> ログファイル:パーミッションOK!
> メールソフトパス:OK
> jcode.plバージョンチェック:バージョンOK (v2.13)
> テンプレート ( ./tmpl/body.txt ) :パスOK!
> テンプレート ( ./tmpl/conf.html ) :パスOK!
> テンプレート ( ./tmpl/err1.html ) :パスOK!
> テンプレート ( ./tmpl/err2.html ) :パスOK!
> テンプレート ( ./tmpl/thx.html ) :パスOK!
> バージョン:postmail v4.3
>
> となりました。
>
> CGIは初心者なもので、何が原因なのかさっぱりわかりません。
> 何か考えられる原因がありましたら、是非教えてください。
> どうぞ宜しくお願い致します。
http://www.bravus.jp/postmail/postmail.html
から、
-----
<form action="./postmail.cgi" method="post">
-----
に、postしているのに、
http://www.bravus.jp/postmail.cgi
に、なる。
URLは、
http://www.bravus.jp/postmail/postmail.cgi
なのに。
<base href="http://www.bravus.jp/">
これ↑が原因ではないですか?
って言うか、HTMLが無茶苦茶ですね。
記事No | : 4042 |
投稿日 | : 2008/07/01(Tue) 18:23:01 |
タイトル | : Re^2: PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : 373k |
投稿者 | : 圭 |
URL | : http://www.bravus.jp/postmail/postmail.html |
こんにちは。ご回答、誠にありがとうございました。
やはり、<base href="http://www.bravus.jp/">が原因でした。
この一行を消したところ、メールの受信まで、うまくいきました。
私は、独学で急ぎでHPを作ったものですから、無茶苦茶といわれても仕方がないと思います...。
具体的に、どの辺りが無茶苦茶ですか?
それとも、もう手の施しようがないほどぐちゃぐちゃのめちゃめちゃでしょうか?
宜しければ教えて頂けないでしょうか?
ともあれ、こんな無茶苦茶な中から原因を見つけてくださって、助かりました。
本当にありがとうございました。
記事No | : 4043 |
投稿日 | : 2008/07/01(Tue) 18:45:03 |
タイトル | : Re^3: PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> こんにちは。ご回答、誠にありがとうございました。
> やはり、<base href="http://www.bravus.jp/">が原因でした。
> この一行を消したところ、メールの受信まで、うまくいきました。
> 私は、独学で急ぎでHPを作ったものですから、無茶苦茶といわれても仕方がないと思います...。
> 具体的に、どの辺りが無茶苦茶ですか?
> それとも、もう手の施しようがないほどぐちゃぐちゃのめちゃめちゃでしょうか?
> 宜しければ教えて頂けないでしょうか?
> ともあれ、こんな無茶苦茶な中から原因を見つけてくださって、助かりました。
> 本当にありがとうございました。
DOCTYPEの宣言方法であったり、1HTML内に宣言が2箇所あったりとか。
こう言う私も、独学ですから大きな事は言えません。
どのブラウザでも、正しい解釈をしてくれるならそれで構わない事ですし。
初めに拝見した時、デフォルトのxhtmlをFrontPageで強引に編集しているなぁ…と感じた次第です。
記事No | : 4053 |
投稿日 | : 2008/07/02(Wed) 13:39:51 |
タイトル | : Re^3: PostMailで『HTTP404未検出』と出てしまいます |
ID情報 | : CK001 |
投稿者 | : C.K |
こちらで文法チェックできますよ。
http://openlab.ring.gr.jp/k16/htmllint/htmllintl.html