CGI設置について質問
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001ナカヤ
03/05/29 22:48ID:mVOHH0gnどうか手助けをお願いします。
0951胃の中の蛙
04/12/20 16:47:42ID:wglM0Hhqhttp://www.xxxx.co.jp/wwwmail.htm
に直して移動ボタンを押してみると入力フォームが開けました!(^^)
しかし、仮に名前とメッセージ欄に入力後"送信"ボタンを押すとまた
"Internal Server Error"
とエラーが出てしまいメールは送られませんでした。
>>950
その機能の使い方が分からないのですが、とりあえず
http://www.xxxx.co.jp/wwwmail.cgi?test
とアドレス欄に入力して移動ボタンを押してみると
"Internal Server Error"
のエラーが出てしまいました。
0952nobodyさん
04/12/20 17:39:21ID:???やったことを一つ残らずすべて書け。
0954nobodyさん
04/12/20 18:09:26ID:???どれのどこの書き換えたのか、必要なファイルは全部アップロードしたか、
それぞれ属性はいくつにしたのかなどすべて書けと言ってるんだ
0955nobodyさん
04/12/20 19:50:19ID:???ま、500エラーのことだが、
これでは何の解決にもならない。
スクリプトの2行目に
use CGI::Carp qw(fatalsToBrowser);
を挿入してくれ。
そしたらエラーメッセージがブラウザに表示されるから、それをここにコピペする。
CGIモジュールがインスコされているという前提だが…
0956nobodyさん
04/12/20 20:52:48ID:???CGIの設置は色々と教えていただいたのでできるようになりました。
HPも順調に稼働しているのですが、アドレスが覚えにくいようなので、ドメインをとることにしました。
そうしたら、アドレスが変わってしまうのですが、またCGIの設定をすべて変える必要があるのでしょうか?
0957nobodyさん
04/12/20 21:07:35ID:???スクリプトや鯖によって一概には言えない。
場合によっては設定だけじゃなくログファイルを手作業で修正が
必要な場合さえある。
0958胃の中の蛙
04/12/21 09:34:09ID:tPoLPE3Vffftpというソフトでアップロードしました。
その後wwwmail.cgiファイルの属性(パーミッションという物らしい)
を右クリックメニューから選び644から755に変更しました。
その他のファイルは644のままです。
アップロードしたファイルは以下の4つです。
wwwmail.cgi
wwwmail.htm
jcode.pl
mimew.pl
※それ以外に元からアップロードしてあった
index.html
manager.html
があります。これでHPの表示まではうまく出来ていました。
0959胃の中の蛙
04/12/21 09:36:22ID:tPoLPE3V>>955
wwwmail.cgiの2行目に教えて頂いた
use CGI::Carp qw(fatalsToBrowser);
をコピーしてからファイルをアップロードして、
http://www.xxxx.co.jp/wwwmail.htmをブラウザの"移動"ボタンで開いて
表示されたフォームの名前欄とメッセージ欄に適当に文字を入力後"送信"ボタンを押すと
以下のエラーメッセージが表示されました。
※@xxxx.co.jpのxxxx部分は自分のHPアドレスが入っていました。
Software error:
Unrecognized character \x82 at /usr/local/apache/htdocs/wwwmail.cgi line 30.
For help, please send mail to the webmaster (Postmaster@xxxx.co.jp), giving this error message and the time and date of the error.
これで原因がわかりますでしょうか?
0960nobodyさん
04/12/21 10:39:24ID:???29行目あたりを書き換えたのが原因です(多分件名を〜表とかにしてるんじゃ)
ダウンロードしたファイルを修正せずにそのまま使うと大丈夫です
どこをどう書き換えたかを書いてくれたらすぐわかったんですけどね
0961胃の中の蛙
04/12/21 11:36:17ID:tPoLPE3V書き換えた部分を元に戻すとうまく行きました。
ありがとうございました。m(_ _)m
なんか無意識に
$subject = 'WwwMailからのメール';
を↓
$subject = 'WwwMailからのメール';"サブジェクトです"
の様に書き換えていました。
0962nobodyさん
04/12/21 16:36:29ID:???0963nobodyさん
04/12/21 22:47:48ID:???0964胃の中の蛙
04/12/22 15:11:05ID:8PLIgB+aスレ違いかもしれませんが、htmとhtmlはどちらがより一般的なのでしょうか?
機能的には同じらしいですが、今回の事でhtmとhtmlを統一して置かないと問題が
ある事を身を以てしってしまったので・・・
>>963
問いつめられたので白状します。(^^;
# ★ サブジェクト(件名)
# 送信されるメールのサブジェクトを指定してください。
$subject = 'WwwMailからのメール';
wwwmail.cgiに書いてある"#"以下のこの説明を見て、フォーム上での
オブジェクトの名前にでもする為に適当な名前を付けておくのかな?
と思い・・・WwwMailからのメール':の右側に文字を書き加えてしまいました。
0965nobodyさん
04/12/22 15:19:31ID:MKTIfFXJ0966nobodyさん
04/12/22 15:19:52ID:???$subject = 'ぬるぽ';
あと今は.htmほとんど見ない。
0967胃の中の蛙
04/12/22 15:39:29ID:8PLIgB+aありがとうございます。"html"が多数派なんですね。では"html"で統一する事にします。
サブジェクトは;この記号の左側の’と’の間にある「WwwMailからのメール」を書き直せばよかったんですね!
0970nobodyさん
04/12/22 17:50:29ID:???スレ違い
△▲ WebProg 初心者の質問 Part11 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1101635909/
0971nobodyさん
04/12/22 17:58:35ID:???ttp://www.cj-c.com/cgi_s/cbbs.htm設置したいんだけど
エラー500が返ってくる。
インフォシークのヘルプだと
文法違い、サーバの仕様が違うと返ってくる。
パーミッション、パスなどは、正確。
ダウソしたものをホームとパスワードを書き換えUP下だけのものです。
診断お願いします。
0974nobodyさん
04/12/22 18:45:45ID:???0976971
04/12/23 09:58:44ID:???どうやら新バージョンは、仕様が異なるらしい。
念のため旧バージョンの手付かずのものを保存しておく
0977nobodyさん
04/12/23 22:33:18ID:???【配布先URL】 http://www.interq.or.jp/blue/takariku/1floor/index.html
【設置サーバ】 xrea.com
【 質問内容 】 登録ボタンを押した後、画面が真っ白で何も表示されない。
説明書通りに設定してみました。でもサンプルのように「登録完了しました」の画面がでません。
perlのパスは"!/usr/local/bin/perl"sendmailのパスは"/usr/sbin/sendmail"としました。
xディレクトリとかも試してみましたが結果は同じでした。
あとcgiファイルの中のユーザーが書き換える部分は $sendmail = "/usr/sbin/sendmail"
のようにダブルクォーテーションでいいのでしょうか。デフォルトではシングルと混在なので。
アドバイスお願いします。
0978nobodyさん
04/12/30 14:20:29ID:???【配布先URL】 http://www.futomi.com/library/accp.html
【設置サーバ】 xrea.com
【 質問内容 】 アクセスページ分析の ページビュー・セッション数・訪問者数等が表示されません。
それ以外にも表示されたりされなかったりするものがあり、サーバーのログを見ると件数もあまり正確ではありません。
設置の際に何か間違っているのでしょうか?
0979nobodyさん
04/12/30 14:58:34ID:???マニュアルのFAQぐらい読むように
http://www.futomi.com/library/faq/acc_faq.html#20
0980nobodyさん
04/12/30 18:09:31ID:???登録後の真っ白なページのソースはどうなってる?
ちゃんとヘッダとかは出力されているのかな?
多分途中で途切れていると思うので、真っ白なページのソースをどこかにUPしてくれたら、判断する材料になるかもしれない。
あと、クオートの件だが、この場合シングルでもダブルでもどっちでもいい。
0981nobodyさん
04/12/31 20:06:08ID:???いったい何が書いてあるのかと思えば……
そこは設置の際に読んでいますし、それが原因ではありません。
だから質問してるのに…
0982nobodyさん
04/12/31 20:09:03ID:???0983nobodyさん
04/12/31 20:21:04ID:???思い当たるところを教えりゃ逆ギレかよ。
他のアドバイスもキレられたらたまらんからやめとくか。
レス数が950を超えています。1000を超えると書き込みができなくなります。