2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

CGI設置について質問 【Part2】

1 :nobodyさん:05/01/02 09:13:04 ID:???
CGIを設置しようとしてうまくいかない場合の質問はこちらで。

自分でどのようなことまでやったか、エラー・動作がおかしい場合は
その内容を詳細に書くこと。

配布先、設置先で質問・解決できない場合は、ここで質問すれば
親切な人が教えてくれるかもしれません。

質問テンプレ(全項目記入)

【  CGI名  】 複数のバージョンがある場合には正確に
【配布先URL】 
【設置サーバ】 レンタルスペース名または設置中のURL
【 質問内容 】 

※ エラーがでてるならエラーメッセージも書くように

2 :nobodyさん:05/01/02 09:13:39 ID:???
エラーメッセージについて

500エラーやInternal Server Errorって言うのは、エラーメッセージじゃないから、そんなもん書いても問題解決に繋がらない。
ちゃんとしたエラーメッセージを書くように。

エラーメッセージはログに記録されている。
ログのありかがわかんないときは、サーバの管理人に問い合わせる。

もしくは、モジュールが入っている事が前提だが、
2行目に
use CGI::Carp qw(fatalsToBrowser);
の一文を挿入する。
したらエラーメッセージがブラウザに表示される。

あとは修正すればよい。
自分で修正できなかったら、エラーメッセージも書いて質問しる。

※ 共有サーバでいきなりテストせず、自宅のPCでテストできる環境を作れ

3 :nobodyさん:05/01/02 09:14:18 ID:???
こちらを参考に、自宅のPCでテストできる環境を作れ
ttp://www.dream-seed.com/pukiwiki/

【前スレ】
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/ (DAT落ち)

4 :nobodyさん:05/01/02 09:34:09 ID:???
ベッカム様

5 :nobodyさん:05/01/04 18:30:43 ID:???
今年はまだ平和でいいね

6 :nobodyさん:05/01/11 14:48:35 ID:???

================================================================================

<質問テンプレート>

   【       CGI名      】 複数のバージョンがある場合には正確に 
   【    配布先URL    .】  
   【    設置サーバ    】 レンタルスペース名または設置中のURL 
   【スクリプトチェックの有無】 自分でチェックできないものは使わない
   【      質問内容     】 

  ※全項目記入のこと

================================================================================

7 :nobodyさん:05/01/12 21:01:35 ID:???
【CGI名】写メール掲示板
【配布先URL】http://php.s3.to/script.php
【設置サーバ】無料XREA(携帯用サーバ)
【質問内容】http://dasai.k2.xrea.com/mailbbs.php
       上記URLのように投稿欄にバナーが入ってしまう。


8 :nobodyさん:05/01/13 02:28:09 ID:???
>>7
全項目記入しろよ池沼

9 :nobodyさん:05/01/13 04:24:47 ID:???
>>8
>>7は全項目記入してあんじゃん。


10 :nobodyさん:05/01/15 03:02:51 ID:???
【       CGI名      】 自由レイアウト 日記帳 ver1.01  
【    配布先URL    .】 ttp://www.ace-cgi.jp/
【    設置サーバ    】 hpcgi2.nifty.com
【スクリプトチェックの有無】  問題なし
【      質問内容     】  

昨日まで使えてた日記CGIの書き込みが、突然できなくなりますた_| ̄|○
ファイルは全然いじってないです。数日ぶりに書き込もうと思ったらいきなりエラー。

昨日まで問題なく使えてるんで
パーミッションやらフォルダやら基本的な事は間違いないです。

具体的には、
日記ページ(問題なく表示できてる)→読みこみおk?
管理ページ(問題なく表示できてる上に、違うパスを入れるとちゃんとはじくページに飛ぶ)
という状態なんですが、
管理ページで正しいパスを入力すると
「実行エラー CGIの実行時にエラーが発生しました。」 と出てきてしまいます。(´・ω・`)

cgiのファイルを再うpしてみてもだめぽ。(´Д⊂
長文スマソ。
どなたか対処法に心当たりあるシトいらっしゃったら教えてください。

11 :nobodyさん:05/01/15 03:21:22 ID:???
>>10
diaryj.cgiの2行目に以下をコピペして何が表示されるか試してみ。

use CGI::Carp qw(fatalsToBrowser);

12 :nobodyさん:05/01/15 04:35:04 ID:???
>>11
nifty.comってCGIモジュール使えたっけ?

13 :nobodyさん:05/01/15 04:57:11 ID:???
さあ?わからんけど何もしないよりはマシかと

14 :10:05/01/15 05:00:51 ID:???
>>11
「実行エラー CGIの実行時にエラーが発生しました。」('A`)

>>12
使えないぽいですね(´・ω・`)

15 :nobodyさん:05/01/16 02:06:58 ID:DMeVuIfN
>>7>>10解決汁age

16 :nobodyさん:05/01/16 15:05:39 ID:???
>10
ただ単にniftyのcgi鯖が重かっただけかもよ。
俺はnifty3だけど、夕べは
「実行エラー CGIの実行時にエラーが発生しました。」が
でまくりだった。


17 :nobodyさん:05/01/18 08:00:02 ID:???
cgiを設置してみようと思うのですが、
ディレクトリを一覧表示させない事はできるのでしょうか?


18 :nobodyさん:05/01/18 14:40:53 ID:???
index置け

19 :nobodyさん:05/01/19 18:54:19 ID:???
>>18
ありがとうございます。無事できました


20 :10:05/01/21 01:47:26 ID:???
>>16
寄生虫でレス遅れますた。
何日経っても現状変わりません。
もう新しい日記再設置しようかとオモ。
ログ移行マンドイけど。('A`)

21 :nobodyさん:05/01/25 05:28:12 ID:???
【       CGI名      】 PerlDiary 1.08
【    配布先URL    .】  http://www.din.or.jp/~hideyuki/home/index2.html
【    設置サーバ    】 お名前.com (プレミアサーバー)
【      質問内容     】 

このCGIに限っての話ではないのですが・・・。
FTPソフトでファイルをアップロードすると、
すべてのファイルやフォルダのパーミッションが777になり、
パーミッションを変更しようとすると
「SITE CHMOD (指定したパーミッション) (ファイル名) ':comand not understood」
とダイアログが出て、変更できません。
レンタル鯖に問い合わせたところ、パーミッションは変更しなくても大体のCGIは動くと言われたのですが、
CGIをアップして、ブラウザでページを表示しようとすると
「CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.」
と表示されてしまいます。
解決策がわかる方、いらっしゃいますでしょうか?

ちなみに上記のCGIは いつも使用している他の鯖にアップしたところ、問題なく動作していました。
他のCGIをアップしても、同じことになります。

22 :nobodyさん:05/01/25 11:27:48 ID:???
>>21
その鯖はWin2003+II6.0だからたいていのCGIは修正しないと動かない。
相対パスの基点は必ずルートからの相対パスにする必要がある。

ルートディレクトリの下に配布先によるディレクトリの例と同じく
cgi-binを作ってその中に設置したとする。

ルートディレクトリ
  ├ cgi-bin(ディレクトリ)
     ├─ library(ディレクトリ)
     │   ├ jcode.pl
     │   └ cgi-lib.pl
     └─ diary(ディレクトリ)
          ├ perldiary.cgi
          └ diarylog.dat
27、28行目
require '../library/jcode.pl';  → require './cgi-bin/library/jcode.pl';
require '../library/cgi-lib.pl'; → require './cgi-bin/library/cgi-lib.pl';

35行目
$logfile = './diarylog.dat';  → $logfile = './cgi-bin/diarylog.dat';

たぶんこれで動くと思うが。
Win+IISはCGIに関していろいろ問題があるから今後の鯖選びは
考えたほうがいいかも。

23 :21:05/01/25 20:14:46 ID:???
>>22
素晴らしい。なるほど。
非常に丁寧でわかりやすい解説、どうもありがとうございました。
お陰様でちゃんと動作しました。
心から感謝致します。愛してる。
鯖選びにも気を付けます。
ちゃんと事前に調べてから契約するべきですね。

24 :nobodyさん:05/02/04 00:33:15 ID:???
改造スレから誘導されてきました
CGI配布場所  ttp://sugachan.dip.jp/download/
サンプル  ttp://sugachan.dip.jp/download/sample/upload.html
特定IP・串からのアクセス・DLを弾きたいのですが
特定IPの場合
$set{'deny_host'} = ' ';に何を入れればいいのでしょうか?
そして上にIPを入れた場合は直リンからのDLも防げるのでしょうか
どなたか教えてくださいorz

25 :nobodyさん:05/02/04 00:37:58 ID:???
   【       CGI名      】snup_031206
   【    配布先URL    .】ttp://sugachan.dip.jp/download/
   【    設置サーバ    】infoseek.co.jp(ライト)
   【スクリプトチェックの有無】問題なし
   【      質問内容     】特定IP・串からのアクセス・DLを弾きたいのですが
                    特定IPの場合
                    $set{'deny_host'} = ' ';に何を入れればいいのでしょうか?
                    そして上にIPを入れた場合は直リンからのDLも防げるのでしょうか
                    どなたか教えてくださいorz

26 :nobodyさん:05/02/04 01:19:02 ID:???
>>25
投稿禁止IP/HOST ,で区切って入れろと書いてあるのに何がわからないんだ?

それに「投稿禁止」がDLに当たるかわかるよな?

27 :nobodyさん:05/02/05 02:30:54 ID:???
>>26
質問の回答ありがとうございます
そして誤字すいませんでした
特定IP→串さしでした

>それに「投稿禁止」がDLに当たるかわかるよな?
やはり当たりませんかorz
該当IPからのアクセス・DLを弾きたい場合どうすればよいのでしょうか?
解決策、もしくはスレ違いか否かの指摘をよろしくお願いします

28 :nobodyさん:05/02/05 02:38:39 ID:???
投稿のみなら串のIPを入れればいい。
アクセスを弾くなら.htaccessやアクセス制御スクリプトと併用せよ。

29 :nobodyさん:05/02/05 07:05:12 ID:071SPoHK
C言語のCGIの設置の仕方がわからないんですが・・。
わかりやすく解説してあるページてないですかね?

30 :nobodyさん:05/02/05 08:23:46 ID:???
>>29
コンパイルしたものをアップしてパーミッションを755とかにする。

31 :nobodyさん:05/02/05 10:09:26 ID:???
コンバイルですか?よくわからないのでちょっと勉強してみます。

32 :nobodyさん:05/02/06 00:25:35 ID:???
C言語とコンパイルは切っても切れない関係

33 :nobodyさん:05/02/06 00:52:05 ID:???
>>28
ありがとうございます
アクセス制御スクリプト探してみます

34 :nobodyさん:05/02/06 01:17:21 ID:???
.htaccessで簡単にやれるのになんでスクリプトなんだ?

35 :nobodyさん:05/02/06 01:18:25 ID:???
.htaccessは鯖の仕様で使えないそうです

36 :nobodyさん:05/02/06 01:26:58 ID:???
質問者は元質問のレス番を名乗れや

37 :25:05/02/06 01:35:47 ID:???
レス番なのらずすいませんでしたorz

38 :nobodyさん:05/02/07 10:37:22 ID:G0C7TAmb
c言語のチャットを設置したいんですけど説明書に

>C言語コンパイラが使える環境では、サーバに解凍したファイルすべてをアップロードして、make↓を
>して頂ければ2shot.cgiが出来上がるはずです。

こう書かれてるんですがmake↓ってどうやればいいんでしょうか?
perlのチャットしか設置したことなくてc言語は初めてです。

39 :nobodyさん:05/02/07 11:18:49 ID:???
その説明書通りにmakeすればいいだけです。


40 :nobodyさん:05/02/07 11:57:46 ID:???
>>38
その前にtelnet(or SSH)でログインできるのか聞きたい。

41 :38:05/02/07 14:48:39 ID:95PL5Rnx
telnetだめみたいですわ・・。
設置はできないんでしょうか?

42 :nobodyさん:05/02/07 15:00:12 ID:???
できる。
けど 38には無理。


43 :38:05/02/07 15:17:09 ID:???
telnet接続ができないと無理みたいです。
サンクス>>40

他のスクリプト探してみます。

44 :nobodyさん:05/02/09 22:23:31 ID:v9G3+JGC
【  CGI名  】AmigoDatabase Ver9.45
【配布先URL】http://www.cgi-amigo.com/
【設置サーバ】UUHP
【 質問内容 】database.cgiの場合、HTMLヘッダはどのように書いたらよいのでしょうか?

a:link {font-size: $pt; text-decoration:none; color:$link }
a:visited {font-size: $pt; text-decoration:none; color:$vlink }
a:active {font-size: $pt; text-decoration:none; color:$alink }
↑だとエラーになってしまいます。

形式だけ教えてもらえるとありがたいです。

45 :nobodyさん:05/02/09 23:46:45 ID:???
>>44
HTMLヘッダなどと誤った用語の使い方をしないように。
どこに書こうとしたのか、どこからその変数が出てきたのか知らんけど
改造関係はスレ違いです。
それ以前に作者のサポートで聞くこと。

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ) part3
http://pc5.2ch.net/test/read.cgi/php/1105046286/1-2(テンプレ)

■ 自分で改造する時にアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)

46 :nobodyさん:05/02/09 23:53:20 ID:???
>>45
左様で御座いましたか。失礼

47 :nobodyさん:05/02/14 00:15:09 ID:EaE4vaAH
韓国のzboard設置方法についてご質問

環境
Fedora Core 2(自宅サーバ)
mysql-server-3.23.58-9.1
mysql-3.23.58-9.1
mod_auth_mysql-20030510-4.1
php-mysql-4.3.10-2.4
php-mbstring-4.3.10-2.4
php-pear-4.3.10-2.4
php-4.3.10-2.4
perl-Filter-1.30-5
perl-Text-Kakasi-1.05-10
perl-DBI-1.40-4
perl-DBD-MySQL-2.9003-4
perl-5.8.3-18
perl-NKF-2.04-2.1

取りあえず、上記を適当にインスコしました。
そして、zb41pl6を解凍したフォルダごとそっくりUPして、パーミッションを777に。
install.phpを開き、DBを指定後、スレッドのadministratorのユーザを登録。
DB(TEST)の中に管理者アカウントが登録されているのを確認済。
そしてadmin.phpでアカウントを入力しますが、admin_setup.phpへ移動されず、
admin.phpへ戻されてしまいます。
DBから引っ張ってこれてないのかと思い適当なIDを入力するが、正常にエラーが返される点から、DBから認証できていると思われます。
同じような経験がございましたら、是非ご回答くださいませ。

zeroboard http://www.nzeo.com/


48 :nobodyさん:05/02/14 23:15:43 ID:vG+o2+2i
http://localhost/でindex.htmlは表示されるのですが、
cgi-binの中に入れたcgi(perlで作成)が
http://localhost/cgi-bin/xxx.cgiで動きません。(404エラー)
問題として考えられるのには何があるでしょうか?

環境:AN HTTPD / WINDOWS XP pro
index.htmlのパスはD:\www\public_html\index.html
cgiファイルのパスはD:\www\public_html\cgi-bin\xxx.cgi

49 :nobodyさん:05/02/14 23:26:52 ID:???
ファイル名の間違い

50 :nobodyさん:05/02/14 23:51:18 ID:???
日本語が分からない奴は放置しとこう

51 :nobodyさん:05/02/15 00:28:36 ID:jpHBHwJA
>>48

http://www5a.biglobe.ne.jp/~n_rieko/server/anhttpd.html

これみながらもっかいANHTTPDの設定やり直せ。

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
こんなページを見つけた。
http://bbs.fedora.jp/read.php?FID=2&TID=788

インストール直後でアップデートしてないので、今夜やってみます。

だんだんスレ違い?

54 :nobodyさん: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_がつくのは実行できないんです。
どうすればいいのでしょうか?
http://nakamuramasa.jog.buttobi.net/cgi-bin/ore_plus/index.cgi

56 :zoooe: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: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:05/02/17 21:17:40 ID:???
続き
# 曜日を日本語化
@week = ('日','月','火','水','木','金','土');
$wday = $week[$wday];
local($date) = "$year年$mon月$mday日($wday) $hour時$min分$sec秒";
return ($date);

長々とゴメンなさいm(__)m
もしわかる方がいらっしゃいましたらよろしくお願い致します。

59 :nobodyさん:05/02/17 22:45:29 ID:???
>>52-58

■ 設置の方法がわからない場合には
CGI設置について質問 【Part2】
http://pc5.2ch.net/test/read.cgi/php/1104624784/1(テンプレ)

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ) part3
http://pc5.2ch.net/test/read.cgi/php/1105046286/1-2(テンプレ)

■ 自分で改造する時にアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)

60 :zoooe:05/02/18 03:09:35 ID:???
>>59
ゴメンなさい!ありがとうございます。
そっち行ってみます。

61 :54:05/02/18 13:51:21 ID:???
申し訳ない。解決しました。
Forumに TARGET=\"_top\"を追記するだけで大丈夫でした

CGI云々の問題以前にHTMLちゃんとやっとけばすぐわかるような事でした。。

62 :nobodyさん:05/02/18 16:51:08 ID:VAwtd/99
CGIをDLしても開けません。
作成元のプログラム名が必要だと言われてしまいます。
何かソフトが足りないのでしょうか?

63 :nobodyさん:05/02/18 22:51:08 ID:???
>62
おそらく「解凍ソフト」が足りないんではないかと思われ。
・・・CGI設置以前の質問だな。

64 :nobodyさん:05/02/19 11:08:02 ID:QqYKjCEj
【  CGI名  】apeboard+
【配布先URL】http://www.2apes.com/index.html
【設置サーバ】sakura
【 質問内容 】掲示板は無事に設置できたのですが
過去の記事が「OLD」を押しても表示してくれません。
backの所を「apeboard_plus.cgi?command=read_message&msgnum=10」と
書き換えると何とか表示前の10件は表示されるのですが
後の方は表示されません。
自動で表示するにはどうすればいいのでしょうか?



65 :nobodyさん:05/02/19 15:12:53 ID:???
すいません。上の者ですが、どうやら背景を変えると
ログが見れなくなるようです。、ログを表示するタグが
変化したんでしょうか?もしよろしければログを読むタグを
教えてもらえませんか?

66 :nobodyさん:05/02/19 21:47:11 ID:???
設置以前の問題なのですが、ここが一番質問内容に近そうだったので
質問させてください。

【  CGI名  】 検索専用データベース Ver2.10 sort
【配布先URL】  http://cgiroom.nu/
【設置サーバ】 まだ設置していません。
【 質問内容 】
上記のCGIがダウンロードできません。
IEでDLしようとしたら「クッキーが発行されていません。TOPページ
経由でアクセスください。」と表示されるので、クッキーがオンになっ
ているのを確認・キャッシュを消してその通りにしたのですが、やはり
同じエラーページに繋がります。
DL専用ソフトでも試したのですが、DLされたLzhファイルは中身が空で
した。
ここの管理人さんに聞きたいのですが、掲示板も404 not foundで入れ
ません。

似たようなCGIも見つからずどうしてもこのCGIを利用したいのですが、
何か方法はありませんでしょうか?
もしもスレ違いでしたら、誘導していただけましたら幸いです。

67 :nobodyさん:05/02/20 23:51:08 ID:mK0hI4N1
【  CGI名  】Tail-Review
【配布先URL】http://tamamo.honesto.net/cgi-park/tail_review/
【設置サーバ】nifty
【 質問内容 】niftyではcgi以外のファイルはhomepageフォルダに入れるということなのですが、
実際どれをcgi-binフォルダに入れ、どれをhomepageフォルダに入れればいいのでしょう?
あと、cgiファイルのどこを書き換えればいいのでしょうか?
いろいろ書き換えたり、ググって調べたのですが、このcgiはどうも説明されているものとは
やり方が違いました。


68 :67:05/02/21 01:45:07 ID:???
レンタルスペースを使うことにしましたので、解決です。
お騒がせしました。

69 :nobodyさん:05/02/21 07:44:48 ID:???
>>66
http://www.geocities.co.jp/Playtown-Bingo/6768/tools/cgirooms_archive.html

70 :66:05/02/21 12:08:15 ID:???
>>69
教えていただいたページの通りにソースを表示して
<META HTTP-EQUIV="Set-Cookie" CONTENT="rootcheck=*************">
のタグを探したのですが、該当のタグが見つかりませんでした。
一番関係がありそうな「Cookie」だけでソース内を検索してみた
ものの、やはり該当する文字はありませんでした。

よろしければ、どうしたらダウンロードできるようになるのか
ご説明いただけませんでしょうか?
どうぞよろしくお願い致します。

71 :nobodyさん:05/02/21 23:56:03 ID:oCPASvb2
DLしてきたcgiの説明書に
「0ファイルをご用意下さい」とあったのですが
これはどういうファイルを用意すればいいのでしょうか?

72 :nobodyさん:05/02/22 03:49:09 ID:???
何も書かれていない「空ファイル」ってこと。
当然サイズは「0」。
ファイル名は説明書通りのファイル名とする。

73 :nobodyさん:05/02/22 12:22:30 ID:URcC/K/7
Tukaeru-netのVPSを借りています。( Fedora Core2, Apache2, perl5.8.3)

標準で動いているPleskを止めて、httpd.conf等で、
どのディレクトリからもCGIが実行できるように設定しました。

HELLOWORLD等、簡単なCGIは動くのですが、
プログラムの中でファイルを読み込む場合、相対パスを指定すると実行できません。
絶対パスにすると大丈夫なのですが、相対パスでも動かせるようにするにはLINUXを
どう設定すればいいでしょうか?

SSHでコマンドラインから実行するとエラーにならないのですが、ブラウザから実行する
と、駄目です。この時、サーバーが「./」を、「/usr/local/」とみなしてる(?)よう
なのですが、どうにかならないでしょうか。

[例] --------------------------------------------------
× $file = "./test.dat";
○ $file = "/home/user/www/test.dat";

絶対パスの変数を利用した場合はエラーにならない。
-------------------------------------------------------

74 :nobodyさん:05/02/22 12:23:58 ID:URcC/K/7
(訂正)「 usr/local/ 」 → 「 usr/bin/」の間違いです。

75 :nobodyさん:05/02/22 13:11:01 ID:???
>>73
エラーログを

76 :nobodyさん:05/02/22 14:38:38 ID:URcC/K/7
>>75
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
..

です。

77 :nobodyさん:05/02/22 15:15:20 ID:???
>>76
それは500エラーの画面じゃないか
httpd(Apache)のエラーログだよ
httpd.confにログパス名は書いてあるから

78 :nobodyさん:05/02/22 16:16:36 ID:???
>>77 あ、すみません。こちらがerror_logです。

(2)No such file or directory: exec of '/home/user/www/test.cgi' failed
Premature end of script headers: test.cgi

79 :解決しました:05/02/22 16:25:03 ID:???
>>77
エラーをググって以下のようにしたら直りました。
 
#!/usr/bin/perl --
 
エラーログのチェックを指摘してくださりまして助かりました。
ありがとうございます。

80 :miku:05/02/22 21:34:22 ID:???
【CGI名】   apeboard+
【配布先URL】 http://www.2apes.com/
【設置サーバ】 ロリポップ
【 質問内容 】
上記の掲示板を設置したのですが、やっぱりレンタルでいいや
と思って削除しようとしたところ、ファイルが削除できません。
エラー文書も出ず、削除できたー と思ったら、何事もなかったようにそこにいます...
ffftpでも、サーバのファイル転送ページでもです。
原因が分かる方がいらしたら、教えていただけると幸いです。

板違いだったら申し訳ない...(´・ω・`)

81 :71:05/02/22 22:58:00 ID:???
>>72
どうもありがとうございました。


82 :nobodyさん:05/02/23 00:25:46 ID:???
すんません。サーバーの絶対パスの調べ方なんですけど、板違い?
プロバイダはDION Windowsしか持ってない

FullPath Viewer 問い合わせ これ以外で知る方法ありませんでしょうか?

83 :nobodyさん:05/02/23 01:08:53 ID:???
>>82
鯖のサイトのFAQに書いてるだろ。

84 :nobodyさん:05/02/25 00:15:30 ID:V6UfqAqJ
フリーソフトでUNIX用にコンパイルできるCコンパイラってあるんでしょうか?
ググってもそれらしい物が出てこないので・・・

板違いならスルーしてください スマソ

85 :nobodyさん:05/02/25 07:25:07 ID:???
>>84
Linux

86 :nobodyさん:05/02/26 19:09:19 ID:cPZH+gcq
設置とは違うのですが、掲示板を直接お気に入りに登録したら
直リンクは禁止です!っという風にしたいのですが、どうすればいいのでしょうか?

87 :nobodyさん:05/02/26 19:56:05 ID:cPZH+gcq
>>86お願いします^^

88 :nobodyさん:05/02/26 21:41:14 ID:???
すれ違いにまともに答えられんが、リファラで判断。
が、インターネットセキュリティを入れてる香具師から苦情の山が来る。

もう来るなよ。
読解家。

89 :nobodyさん:05/02/28 15:51:02 ID:ZLN532qY
サーバー指定のバーミッションとCGI配布元の指定バーミッションが
違う場合はそのサーバー上では使えないという事でしょうか?

90 :nobodyさん:05/02/28 20:28:03 ID:???
サーバの指定の方に合わせれば使えるはず

91 :nobodyさん:05/02/28 21:54:06 ID:???
cgiを設置しようととりあえず自鯖で試してみました。
日記や掲示板やカウンタなど複数の動作確認も問題なかったので、そのままアップロードをしようと思ったのですが
どうやらweb上ではcgiをcgi-binというフォルダにいれなければならないようです。
【設置サーバー】http://isweb.www.infoseek.co.jp/

ディレクトリをcgiの一つ一つにわけていたので、試しにcgi-binというフォルダに全部いれて動作確認した所
自鯖でも動きません。またcgi-binというフォルダの下層にまたフォルダを作ってみましたが動きません。

cgi-binに下層フォルダを作ってそこで動くにはどうすればいいのでしょうか?ひょっとして>>22さんのいってる事が
自分の聞いてる事かなとも思いましたが。いまいち理解できませんでした。
cgiの書き換えをするならどの項目なのでしょうか?

92 :nobodyさん:05/02/28 22:00:39 ID:???
相対パスはcgiファイルからみた相対ファイルだよ。iswebの場合
パーミッション以外になんか設定(ファイルの一部をを書き換えるとか)した?

93 :nobodyさん:05/02/28 22:03:28 ID:???
>91
漏れも椅子使ってるけど、

・cgi-binフォルダを作る
・その中に更に各cgiのフォルダを作ってアップロ−ド
・パ−ミッションを解説通りに変更

これで動きますが?

94 :89:05/02/28 22:09:49 ID:???
>90
おぉ、そうですか良かった。有難うございます。

95 :nobodyさん:05/02/28 22:17:02 ID:???
>>92-93
素早いレスありがとうございます
ぃぇhpのトップや管理パスワードぐらいで後は特に
パーミッションの書き換えはFFFTPというソフトで行うのですか?
>・パ−ミッションを解説通りに変更
の解説とはiswebの解説ページですか?やろうとしてることが、なんとなく出来るって事がわかってきたので
よかったです。
まだアップロードはしてません。自鯖で動かなきゃ話にならないと思って^^;

96 :nobodyさん:05/02/28 22:39:00 ID:???
パ−ミッションの設定はもらってきたCGIにたいていついてるreadmeに書いてありますが。
設置方法の説明読んでないのかな?
パーミッション変更はFTPソフトできればそれでいいし、
椅子の管理画面でもできるでしょ。
なんかズレてる稀ガス。
アップロードする前に説明を熟読してくれ。

97 :nobodyさん:05/02/28 23:57:00 ID:???
>>96
そうですね。勉強がたりませんでした。気楽に利用するばっかりじゃなくて
もう少し作者さんにも感謝を感じながら熟読してみます

98 :nobodyさん:05/03/05 00:36:25 ID:zkmUbrr7
カウンタを設置したのですがカウンタ画像だけが表示されません。
cgi自体は動いており原因がわからず困っています。

別の無料スペースではきちんと動いておりパーミッションもOKが出ました。
画像の指定もしてあります。キャッシュを削除してみたのですが結果同じでした。
と、ここまで書いてみると自分でも何も問題が無いように思えます。

こういう質問の仕方は解決へ動かないとはわかっているのですが
「画像が表示されない」という問題での、何か見落とす点などがあれば教えていただければと思います。

ちなみに、直結で画像だけを確認すると表示されます。


99 :nobodyさん:05/03/05 01:38:49 ID:???
【  CGI名 】 rayboard (perl版)
【配布先URL】 http://unastray.com/
【設置サーバ】 lolipop

書き込むと、lock is busy と出てしまいかきこめません。
パーミッションも説明は、
rayboard.cgi 700
log.cgi 600
user-init.cgi 604
skin-init.cgi 604
jcode.pl 604
lock/ 777
past/ 777
img/ 777

です

100 :nobodyさん:05/03/05 17:20:15 ID:Cy6uuq0w
ショッピングカートのサンプルを使用すると以下のような文字が出ました。
これはどういった現象なのでしょうか?

CGIWrap Error: Script Execution Failed
CGIWrap encountered an error while attempting to execute this script:

Error Message: Permission denied
Error Number: 13
This message usually indicates there is a problem with the script itself.
Often this indicates either that the #! line of the script is incorrect, or the script was uploaded in binary mode instead of ascii mode.
Check to make sure that the script does not have control-M's at the end of every line.
That will prevent it from executing.
An easy fix that takes care of this most of the time is to put '#!/.../perl --' instead of '#!/.../perl' on the first line of the script.
This is typically a problem if the script was edited or uploaded from a DOS/Windows/Macintosh station to a unix based server.
If you are not the owner of this script, please forward this error and the URL that caused it to the script owner.
That is often the component in the URL right after /cgiwrap/.




101 :nobodyさん:05/03/05 19:59:30 ID:???
>>100
俺はCGIWrapだ!
いい加減Perlのパスやアスキー転送のことくらい自分で調べろや。
Win厨やMac厨は間違ってもパーミッションのことなんか聞くんじゃねーぞ!
通報されたくなかったら/cgiwrap/から出直してこい!

102 :nobodyさん:05/03/06 20:01:12 ID:GDu7aTQc
>>47
今時ですが、自分も前々からzboardを設置しようと思っていましたが
同じく、admin.phpのログイン画面で、正しいID、PWを入力したときのみ
戻されてしまいます。
どうやったら先進めるんだろう・・・orz

教えてエロイ人

103 :nobodyさん:05/03/06 23:32:09 ID:???
前々から思ってたけど、回答者側ってエロイ人って言われて萎えないの?

104 :nobodyさん:05/03/06 23:36:12 ID:???
>>103
詳しく

105 :nobodyさん:05/03/07 00:33:13 ID:???
俺は「偉い人」よりは「エロイ人」のほうがましだな。

106 :nobodyさん:05/03/07 00:39:46 ID:???
>>103
俺はこのスレでは回答者側じゃないんだけども、くだらない質問でエロい人教えてとか言われると
気に障って、過去ログ漁れで終わらせたくなる。
あと、質問する時には丁寧なのに、回答された後は「うぉ、まじありがとうw」って感じで荒くなるのも引く。
変なのかな。まぁスレ違いごめん吊ってくる

107 :nobodyさん:05/03/07 01:06:26 ID:???
>>106
ビスコでも食ってろ

108 :102:05/03/07 08:48:05 ID:???
パーミッション状況
・ZeroBoardの入っている最上にあるディレクトリ 707
・phpファイル・・・・・・・・・・・・・・・・・・・・デフォルトの 644

通常
install.phpでZeroBoardを設置するためにDBや管理者情報を入力後
admin.phpで先ほど登録した管理者情報を入力して
ログイン完了するとadmin_setup.phpへ移動、各種設定のあと設置完了。

問題
admin.phpで管理者情報を入力後、admin_setup.phpへ移動されずに
admin.phpに戻されてしまう。
(間違った情報を入力するとエラーが表示されることから、DBの設定は成功)
サーバーにエラーログが無いようですので、php の問題かと思われ。

わかることありましたら、教えてください。  trd

109 :nobodyさん:05/03/07 14:28:48 ID:???
admin.phpでクッキーセットしてから手動でadmin_setup.phpへ移動汁

110 :nobodyさん:05/03/09 06:19:29 ID:???
>>99
ロリポは777だと動かないよ。
まずはロリポのオンラインマニュアルのCGI設置についてを見なさい。


111 :nobodyさん:05/03/09 16:16:08 ID:jAJWcIUx
CGIWrap Error: Script Execution Failed
CGIWrap encountered an error while attempting to execute this script:

Error Message: Permission denied
Error Number: 2

何が悪くてこの表示がでるのでしょうか?
Error Numberの詳細が書かれているサイトなどありませんか。


112 :nobodyさん:05/03/09 16:32:59 ID:???
Error Message: Permission denied って出てるやんけ。

113 :nobodyさん:05/03/10 00:08:42 ID:???
【 CGI名 】 元祖 よくわからないバトルロワイアル
【配布先URL】  ttp://kaikyuu.gi-ga.net/
【設置サーバ】 ロリポップ
【 質問内容 】
CGIゲームなんですが、よりによって本体、いわゆるゲームが動きません。
ほかのCGIファイル(ゲームの説明等)は動作するのですがこれだけが動きません。

-パーミッション-
cgiファイル:755
btlrylit.txt, jcode.pl, btlrylmn.html:644
記録ファイルとロックファイル:666
readme.txtより引用したんですが、しっかり確認しパーミッションは全てあっていました。
だいたいはreadme.txt読めばわかると思ってたんですがディレクトリの階層図もなく
全く解決しませんでした。

エラーページ:http://err.lolipop.jp/500.html

どなたかアドバイス貰えませんか?

114 :nobodyさん:05/03/10 01:43:04 ID:???
>>113
ロリポは666だと動かないよ。
ロリポのオンラインマニュアル見て。

115 :nobodyさん:05/03/10 01:54:10 ID:???
>>114
一応、補足。
↓ここの、「設定するパーミッションの値」ってとこ。
ttp://lolipop.jp/?mode=manual&state=hp&state2=cgi

116 :nobodyさん:05/03/10 16:04:44 ID:???
>>114-115さん
レスありがとうございます。

オンラインマニュアルを見落としていました^^; 親切にどうもです。
早速試したいと思います。

117 :nobodyさん:05/03/12 14:34:48 ID:???
【 CGI名 】会員制掲示板 
【配布先URL】http://hp.bird.to/info/memberbbs.html 
【設置サーバ】http://aff.oridon.jp/server.html
【 質問内容 】パスを/usr/bin/perlで、cgiパーミッションを755に、
DATEディレクトリを777にしてアップしたんですが、エラーが出ます。
Internal Server Errorってのなんですが、ログの見方も情けないですが、
わかりません。どなたか、どうすれば実行できるかアドバイス
頂けないでしょうか?

118 :nobodyさん:05/03/12 16:22:03 ID:???
>>117
>>2

119 :nobodyさん:05/03/17 07:26:16 ID:???
【 CGI名 】 ぽけろぐ。
【配布先URL】  ttp://www.5jigen.jp/pokelog/
【設置サーバ】 sakura共有サーバ
【 質問内容 】
バーミッション、パス等を設定したものの管理画面に入ろうとするとエラーが出ます。
配布サイトの動作確認済みサーバも見ながら設定したのですがはいれません。
どなたかアドバイス頂けませんでしょうか。
エラーメッセージはこれです。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@sakura.ad.jp 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.



120 :nobodyさん:05/03/17 08:36:59 ID:???
>>119
>>2

121 :nobodyさん:05/03/20 09:03:09 ID:kEue3C0R
【  CGI名 】 HL-imgdiary 3.01
【配布先URL】 ttp://www.heartlogic.jp/cgi_pub/imgdiary2/index.html
【設置サーバ】@nifty
【 質問内容 】
設置先にアクセスすると
「実行エラー CGIの実行時にエラーが発生しました」とだけ表示されます。
━┳cgi-bin┳
 ┃    300cnv.cgi
 ┃    diary_ex.cgi
 ┃    edef.cgi
 ┃    edit.cgi
 ┃    jcode.pl
 ┃    pdv.cgi
 ┃
 ┣homepage┳diary━━━━━data
       ┗tmpl.html   ┗dummy.txt
       bntmpl.html
       bnidxtmpl.html
lay[0-3].gif

配布先のサポートBBSの過去ログを読んで、対策してみたのですが、
一向にうまくいきません。
アドバイス頂けたら助かります。すみません。


122 :121:05/03/20 09:07:25 ID:kEue3C0R
#!/usr/local/bin/perl
#
# HL-imgdiary Ver.3.01 定義ファイル
# by phk@heartlogic.jp
# http://www.heartlogic.jp/
#-----------------------------------------------------------------------------
# ユーザー設定項目
#-----------------------------------------------------------------------------
#■必須項目 ------------------------------------------------------------------
#編集モードに入るためのパスワード
$pass = 'パスワード';

#データ保存ディレクトリを、edit.cgiからの相対パスで
#(最後のスラッシュ必須)
$datafold = '/homepage/diary/data/';

#上記のデータ保存ディレクトリを、「http://」から始まる絶対URLで
#(最後のスラッシュ必須)
$datafold_abs = 'http://www数字.nifty.com/ユーザー名/diary/data/';

以上の部分を書き換えれば動く、と書いてあるのですがエラーです。


123 :nobodyさん:05/03/20 12:39:54 ID:NJN8oTa0
助けてもらいますた
ttp://wattikun.hp.infoseek.co.jp/index2.html

43 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)