- 1 名前:nobodyさん mailto:sage [05/01/02 09:13:04 ID:???]
- CGIを設置しようとしてうまくいかない場合の質問はこちらで。
自分でどのようなことまでやったか、エラー・動作がおかしい場合は その内容を詳細に書くこと。 配布先、設置先で質問・解決できない場合は、ここで質問すれば 親切な人が教えてくれるかもしれません。 質問テンプレ(全項目記入) 【 CGI名 】 複数のバージョンがある場合には正確に 【配布先URL】 【設置サーバ】 レンタルスペース名または設置中のURL 【 質問内容 】 ※ エラーがでてるならエラーメッセージも書くように
- 52 名前:nobodyさん [05/02/17 12:25:48 ID:LclJt/Gt]
- よろしくお願いします。
fedora core 3 の自鯖です。 cgi設置してテスト中。 cgiからファイルの書き込みができない模様ですが、チェックポイントはどこらあたりでしょうか。 500エラーではなく、スクリプトがログに書きこめないというエラーを出しています。(カウントファイル、ログファイルなど 書き込みの場面 open(in); close(in); などのところ ディレクトリのパーミッション等の設定は大丈夫だと思いますので、apecheの設定ファイルなどに 見落としがあるのでしょうか。
- 53 名前:52 [05/02/17 13:51:46 ID:LclJt/Gt]
- こんなページを見つけた。
bbs.fedora.jp/read.php?FID=2&TID=788 インストール直後でアップデートしてないので、今夜やってみます。 だんだんスレ違い?
- 54 名前:nobodyさん mailto:sage [05/02/17 19:25:48 ID:???]
- 【 CGI名 】PerlGate Ver.2.02
【配布先URL】ttp://www.din.or.jp/~hideyuki/home/cgi/gate.html 【設置サーバ】XREA広告免除 【 質問内容 】上記のCGIをアイフレーム(155x18程度の大きさ)で使用しているのですが、 PWを入力後Enterボタンを押すとそのままの小さなフレームに、ページが表示されてしまいます。 そのページを_blankか_topで表示させたいとおもっています。 やり方を教えて頂けませんでしょうか? おそらくここ を弄ればいいのだと思うのですがどうもよくわからなくて・・。 >##### アクセス制限ページ出力 >sub PrintSecret { > if ($type == 0) { > open(PAGE,"$secret"); > @contents = <PAGE>; > close(PAGE); > print "Content-type: text/html\n\n"; > foreach (@contents) { print $_; } > } > elsif ($type == 1) { > print "Content-type: text/html\n\n"; > print "<HTML>\n<HEAD>\n<TITLE>$title</TITLE>\n</HEAD>\n"; > print "<FRAMESET ROWS=\"*,0\" FRAMEBORDER=0 FRAMESPACING=0 BORDER=0>\n"; > print "<FRAME SRC=\"$secret\" NAME=\"private\" SCROLLING=\"AUTO\" FRAMEBORDER=0>\n"; > print "</FRAMESET>\n"; > print "<NOFRAMES>\n"; > print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"1\;URL=$secret\">\n"; > print "</NOFRAMES>\n"; > print "</HTML>\n"; > }
- 55 名前:nobodyさん [05/02/17 21:11:31 ID:6+pG4sdQ]
- 罪と罰でindex.cgiは実行できてるんだけど、新規登録するとエラーが出てしまう。
ore_reg.cgiやore_.cgiなどore_がつくのは実行できないんです。 どうすればいいのでしょうか? nakamuramasa.jog.buttobi.net/cgi-bin/ore_plus/index.cgi
- 56 名前:zoooe mailto:sage [05/02/17 21:15:14 ID:???]
- 【 CGI名 】カラーBBS Ver.2.02
【配布先URL】ttp://www.cgi-down.com/cgi/c-bbs.php 【設置サーバ】lolopop 【 質問内容 】“投稿者:[ あああ ] 投稿日:[ 2005年02月12日(土) 13時18分26秒 ]” の部分を、例えば“wrote by: あああ 02/17/2005(thu) 13:18:26 ” と英語に変えたいのですが、何度やっても500エラーになってしまします。 投稿者→wrote by だけでもエラーです。 どなたか解決法をご存知でしたらご指導いただけないでしょうか? スレ違いだったらゴメンなさいm(__)m
- 57 名前:zoooe mailto:sage [05/02/17 21:16:04 ID:???]
- 続き
# 記事の表示 print "<hr size=0 color=$hr_color><BR><CENTER>\n"; for ($i = $end_page;$i<$end_list;$i++) { local($main,$re) = split(/★/,$DATE[$i]); chop($re); local($number,$date,$name,$title,$mail,$hpurl,$com,$tc,$kc) = split(/☆/,$main); $name =~ s/\0/☆/g; $title =~ s/\0/☆/g; $com =~ s/\0/☆/g; print "<FORM ACTION=\"$cgifile\" METHOD=\"post\">\n"; print "<TABLE WIDTH=$kizi_wid BORDER=0 bgcolor=$main_tccolor cellpadding=0 cellspacing=0><TR><TD>\n"; print "<TABLE WIDTH=100% BORDER=0>\n"; print "<TR><TD BGCOLOR=$title_bgcolor WIDTH=95%>\n"; print "<FONT COLOR=$tc[$tc] SIZE=4><B>$title</B></FONT> [$number]</TD>\n"; print "<TD BGCOLOR=$title_bgcolor WIDTH=5%><INPUT TYPE=\"submit\" VALUE=\"RES\"></TD></TR>\n"; print "<TR><TD WIDTH=100%>投稿者:[ <B>$name</B> ]\n"; if ($mail ne '') { print "<A HREF=\"mailto:$mail\"><IMG SRC=\"$mail_gif\" WIDTH=40 HEIGHT=15 ALT=\"$name\" BORDER=0></A>\n"; } if ($hpurl ne '') { print "<A HREF=\"$hpurl\"><IMG SRC=\"$home_gif\" WIDTH=40 HEIGHT=15 ALT=\"ホームページ\" BORDER=0></A>\n"; } print " 投稿日:[ $date ]</TD></TR>\n"; print "<INPUT TYPE=\"hidden\" NAME=\"ac\" VALUE=\"return\">\n"; print "<INPUT TYPE=\"hidden\" NAME=\"res\" VALUE=\"$number\">\n"; print "<INPUT TYPE=\"hidden\" NAME=\"title\" VALUE=\"$title\">\n"; print "<TR><TD><BLOCKQUOTE>\n"; print "<P><FONT COLOR=$kc[$kc]>$com</FONT></P>\n"; print "</BLOCKQUOTE></TD></TR>\n\n";
- 58 名前:zoooe mailto:sage [05/02/17 21:17:40 ID:???]
- 続き
# 曜日を日本語化 @week = ('日','月','火','水','木','金','土'); $wday = $week[$wday]; local($date) = "$year年$mon月$mday日($wday) $hour時$min分$sec秒"; return ($date); 長々とゴメンなさいm(__)m もしわかる方がいらっしゃいましたらよろしくお願い致します。
|

|