[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/13 03:32 / Filesize : 322 KB / Number-of Response : 984
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



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

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

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

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

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

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

224 名前:222 [2005/08/17(水) 18:40:35 ID:FkJYV7Vl]
【  CGI名  】 自作
【配布先URL】 自作
【設置サーバ】 www542.sakura.ne.jp
【 質問内容 】 >>222 >>223

もしかして、自作はスレ違いですか?

225 名前:222 [2005/08/17(水) 18:41:28 ID:FkJYV7Vl]
すみません。>>222-からはなかったことに…
ここは設置についてでした。誤爆でした。。。

226 名前:nobodyさん mailto:sage [2005/08/22(月) 16:47:12 ID:???]
このスレに誘導してもらいました。

【  CGI名   】 TreeBBS (とりあえず)
【配布先URL】 ttp://happy.honesto.net/cgi/download/treebbs.html
【設置サーバ】 XREA無料 広告付き
【 質問内容 】 サイトのデザインを全て統一したい。

現在サイト全体を外部CSSリンクで装飾。
htmlは全ページが下記の構成になっています。

【上部】サイトタイトル、メニュー。
【中部】メイン内容。
【下部】メールアドレス等。
【その他】 フレームは未使用です。

掲示板等のCGIを使いたいと思い設置しても、
そのぺ−ジだけ『掲示板だけ』になりデザイン構成が他と違ってしまいます。

掲示板ページも他と同様の構成にするにはどうすればいいのでしょうか?
宜しくお願いします。

227 名前:nobodyさん [2005/08/22(月) 16:52:11 ID:tjnUA6ir]
あげ

228 名前:226 mailto:sage [2005/08/22(月) 17:18:41 ID:???]
誘導前のスレでレス頂いたので解決できそうです。

@スキン対応の掲示板スクリプトを借りる。
Aスキンは自作に変更。

TreeBBSは諦めて、これでやってみます。

229 名前:nobodyさん [2005/08/23(火) 05:30:59 ID:jskS7WB1]
質問です.
カウンターを制作しているのですが,counter.datにカウント数を記録するのに
「count=32」といったように「count=カウント数」といったように記録したいのですが,

#!/usr/bin/perl

# カウントファイルから読み込み
open(IN, "counter.txt");
$count = <IN>;
close(IN);

# カウント増加
$count++;

# カウントファイルに書き込み
open(OUT, "> counter.txt");
print READ "count=";
print OUT $count;
close(OUT);

っというところまではかけたのですが,読み込むときに,
「count=32」の数字だけを読み込んでカウントアップさせるには
読み込む部分をどのように書き直せばよろしいでしょうか?

初歩的な質問になってしまいましたが,すみませんがよろしくお願いします.

230 名前:nobodyさん mailto:sage [2005/08/23(火) 06:22:35 ID:???]
>>229
スレ違い
pc8.2ch.net/test/read.cgi/php/1123777607/

231 名前:nobodyさん [2005/08/26(金) 18:59:17 ID:YKsAqgod]
【  CGI名  】 アンケートシステム(question01) ver1.01
【配布先URL】 happytaro.pekori.jp/Home/Question01/question01.html
【 質問内容 】 admquestion01.cgi,question01.cgiともにInternal Server Errorになります。
          エラーログを見るとPremature end of script headersとなっています。
         
どなたか助けてください…よろしくお願いします。

232 名前:nobodyさん [2005/08/26(金) 22:47:49 ID:apKGH6M8]
>>231

perlのパスはOK?
サーバによって違うけど。

/usr/bin/perl
/usr/local/bin/perl
が主流ってゆうか。



233 名前:231 mailto:sage [2005/08/27(土) 00:42:06 ID:???]
>>232
レスありがとうございます。
結論から言うとパスをサーバー指定にしたら解決できました。

実はPerlCheckerで調べたら自己解決できないエラーが表示されたのでそれが原因なのかなと思って書き込みました。
PerlChecker等の別の*.cgiはパスが/usr/bin/perlでもサーバー指定の/usr/local/bin/perlでも動いていて
今回のアンケートのcgiもサーバー指定にしても500がでていたのでそのままにしていたのですが
この書き込みを見て改めてサーバー指定にしたところ動きました。
前にパスを変えたときはもしかしたらバイナリで転送していたかもしれません(汗

今でもPerlCheckerで同じエラーが表示されるのですが一応動きます。
初歩的なミスでしたがありがとうございました。
しかし他のcgiは/usr/bin/perlでも動いたりこれだけ/usr/local/bin/perlじゃないと動かなかったりということがあるんでしょうか?






234 名前:nobodyさん mailto:sage [2005/08/27(土) 00:57:05 ID:???]
そのチェッカーがPerlのパスをチェックしない仕様なんじゃないかな。

>しかし他のcgiは/usr/bin/perlでも動いたり
>これだけ/usr/local/bin/perlじゃないと動かなかったり
>ということがあるんでしょうか?

もし
 /usr/bin/perl -> perl4
 /usr/local/bin/perl -> perl5
なんて環境だったりすると、あるかも知れないね。
でも普通はそんな環境にしないし、ISPやサーバ業者が
設定したのならばマニュアルに書いてあるはず。

235 名前:231 mailto:sage [2005/08/27(土) 01:44:10 ID:???]
>>234
/usr/bin/perlで通じるやつは/usr/local/bin/perlでも通じるんですよね。
スクリプトがどのPerlのバージョンで書かれているか調べる方法がわからないので何とも言えないですが…

実はサーバーは大学のなのです。説明にはperl 5.6と書かれています。


236 名前:nobodyさん mailto:sage [2005/08/27(土) 04:02:00 ID:???]
>>235
perlのパスなので、その階層にないとダメです。
逆に、どんな変な場所にあってもパスが正しければ動きます。

237 名前:nobodyさん [2005/08/27(土) 09:20:48 ID:XuqAUs3y]

【  CGI名  】 Anthologys
【配布先URL】 www2s.biglobe.ne.jp/~yasuu/index.html
【設置サーバ】 Infoseek
【 質問内容 】 CGIを設置しようとして、メモ用で指定の場所を直してうpしたのですが、
        閲覧?することが出来ません。
        logフォルダとかcgi-binフォルダは作っているのですが…。

よろしくお願いします。

238 名前:nobodyさん mailto:sage [2005/08/27(土) 16:49:56 ID:???]
>>237
うpまでしか書いてないところからして、属性の変更かな?
エラーの内容ぐらいは書きましょう。

239 名前:nobodyさん mailto:sage [2005/09/02(金) 08:22:47 ID:???]
【  CGI名  】 GlobalNoteScript
【配布先URL】 onpumoe.hp.infoseek.co.jp/script/
【設置サーバ】 IIS (windows2000sp4)
【 質問内容 】 2ch型の掲示板です。
これをまずローカルで動かしてみようとIISでテストしているのですが
kanri.cgiで新しく板を作ろうとすると ”適用”ボタンを押したところで下記エラーになってしまいます。

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
The headers it did return are:

Can't locate ../test/jcode.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .)
at C:\Inetpub\cgi-bin\admin\remake.cgi line 3.

エラーメッセージはhttpヘッダーに問題ありみたいなのですが具体的にどうすればいいのかわかりません。

240 名前:nobodyさん mailto:sage [2005/09/02(金) 20:39:56 ID:???]
> Can't locate ../test/jcode.pl

つ【jcode.pl】

241 名前:239 mailto:sage [2005/09/03(土) 02:42:03 ID:???]
>>240
どうもです。おもいっきりそのまんまでした。_| ̄|○
remake.cgiの3行目を require 'C:/Perl/lib/jcode.pl'; に書き換え、
他のtestフォルダ内のcgiでも同じように書き換え、
jcode.plを C:/Perl/lib/ コピーしました。

これで>>239のエラーはでなくなったのですが、
板を立てようとすると処理の後、404エラーになってしまいます。
そのときブラウザに表示されているアドレスは
http//localhost/cgi-bin/dns/xxx/index.html   (xxxは板名です)
なのですがエクスプローラでみるとそこには xxx というフォルダはなく、
実際に xxx というフォルダができているのは
http//localhost/xxx/
になっており、index.html もそこにありました。

(続きます)



242 名前:239 mailto:sage [2005/09/03(土) 03:15:28 ID:???]
試しに
http//localhost/xxx/index.html
を開いて板をスレを立てようとすると404でした。
そのときの表示アドレスは↓でした。
http://localhost/test/bbs.cgi

次に xxx を最初に404になったアドレスに移動して
http//localhost/cgi-bin/dns/xxx/index.html
から板を立てようとすると『ユーザー設定が消失しています』となります。

移動ではなくコピーして両方に同じ xxx を置くと
http//localhost/cgi-bin/dns/xxx/index.html
で板を立てようとすると404。そしてなぜか
http//localhost/xxx/index.html
側にスレが立っていましたが書き込み他どんな操作も404……

どうかもう一度だけヒントを (;´д⊂ヽ



243 名前:nobodyさん mailto:sage [2005/09/03(土) 04:36:54 ID:???]
何度もすいません。
試しにhttpdでやったら何の問題もなく動作しました。???
require 'C:/Perl/lib/jcode.pl'; への変更とjcode.plの移動だけですんなりと……

スレ汚し失礼しました

244 名前:nobodyさん [2005/09/05(月) 05:14:19 ID:bcYR93jZ]
すみません
www.chama.ne.jp/download/mail/maga/index.htm
を設置しようとしてるんですが、この場合はアドレスは何になるんでしょう?



245 名前:nobodyさん mailto:sage [2005/09/15(木) 02:09:21 ID:???]
すみません質問です。

ttp://zenmaitt.jam.tc/data0417/ape/ape_other.htm

ここのmmmを設置したいのですが、選択するところをテキストエリアに変更したら、何度書き込んでも「テキストが入力されていません」とエラーが出ます。

<FORM METHOD="POST" ACTION="./apeboard_plus.cgi">
<INPUT TYPE="hidden" NAME="command" VALUE="write">
<TABLE BORDER="0" CELLSPACING="3" CELLPADDING="0" WIDTH="200">
<TR><TD COLSPAN="2"><IMG SRC="logo.png" ALT="" WIDTH="77" HEIGHT="5"></TD></TR>
<TR><TD><INPUT TYPE="text" NAME="comment">
</TD>

なにが足りないんでしょうか?orz
よろしくお願いします。

246 名前:nobodyさん mailto:sage [2005/09/15(木) 04:32:59 ID:???]
NAMEが違うんでしょ?

247 名前:nobodyさん mailto:sage [2005/09/15(木) 12:39:03 ID:???]
nameをcommentで統一したら書き込み後の画面が出るようになったんですが、
メッセージは反映されないです・・・。

248 名前:nobodyさん mailto:sage [2005/09/15(木) 12:57:27 ID:???]
comment ≠ command

どうでもいいけどそのmmmのサンプル画面を見たが
背景画像がうるさいうえに文字の色が見づらくてグタグタだな。

249 名前:nobodyさん mailto:sage [2005/09/15(木) 13:34:00 ID:???]
ape自体嫌い

250 名前:nobodyさん mailto:sage [2005/09/16(金) 00:14:45 ID:???]
携帯の個体識別情報を取得したいのですが
どう変更したらいいのか教えていただけますか?

sub write{
&asyuku;
#携帯機種を取得
$agent = $ENV{HTTP_USER_AGENT};
#$agent = "J-PHONE/3.0/J-SH05";
if($agent =~ /DoCoMo/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /J-PHONE/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /UP\.Browser/){$agent = 'EZweb';}
elsif($agent =~ /Mozilla/){$agent = 'PC';}
else{$agent = '?';}

251 名前:nobodyさん mailto:sage [2005/09/16(金) 07:20:53 ID:???]
こんにちは。
質問ですが、CGIのフォルダはアスキーでアップして、パーミションは705に設定しておけばいいのでしょうか?
画像などはバイナリでアップすればいいんですよね?

252 名前:nobodyさん mailto:sage [2005/09/16(金) 07:29:57 ID:???]
>>251
フォルダはアップするんじゃなくて作るんだよ



253 名前:nobodyさん mailto:sage [2005/09/16(金) 08:06:10 ID:???]

           ■                   ■
          ■ ■                 ■ ■
         ■   ■               ■   ■
        ■     ■             ■     ■
       ■       ■           ■       ■
      ■         ■■■■■■■■          ■
      ■        ■             ■        ■
     ■       ■                ■       ■
    ■       ■   ■       ■      ■      ■
    ■             ■■■■■               ■
    ■             ■   ■                ■
    ■              ■ ■                 ■
     ■              ■                 ■
      ■                               ■
     



254 名前:251 mailto:sage [2005/09/16(金) 08:20:22 ID:???]
>>252
すみません、読み難い文章になってしまいました。
作ったフォルダはアスキーでアップしてから、705に設定すればいいのでしょうか?

255 名前:nobodyさん mailto:sage [2005/09/16(金) 08:33:48 ID:???]
>>254
まずやってみろ。

256 名前:nobodyさん mailto:sage [2005/09/16(金) 10:13:02 ID:???]
>>254
フォルダはアップロードできないのでMKDコマンドでサーバ側で作成するんだよって言いたかったんだがわかってもらえない。
FTPソフトで勝手に作成してくれるのでどうでもいいといえばどうでもいいことなんだけどね。
フォルダのパーミッションは705か707のどちらかのことが多いな。

257 名前:254 mailto:sage [2005/09/16(金) 12:47:46 ID:???]
>>256
ありがとうございました。
設置がんばります!

258 名前:nobodyさん [2005/09/25(日) 14:32:46 ID:cheekGBa]
【  CGI名  】 a-column Version 2.31
【配布先URL】 www.appleple.com/cgi/a-column/index.php
【設置サーバ】 自宅サーバー 窓XP HTTPD
【 質問内容 】 テンプレートファイルの記載に間違いは無いのですが、
          テンプレートを読み込むとCSSの部分が省かれてしまいます。
          外部呼出し、直接ソースに書き込んだりして確認したのですが、
          読み込むとやはりCSSの部分が省かれてしまいます。
          a-column.cgiのソースは一切触れていません。

          教えて頂けると幸いです。

          設置に該当するか分からず質問させて頂いてます。申し訳ありません。

259 名前:nobodyさん mailto:sage [2005/09/25(日) 15:48:48 ID:???]
>>258
設置したURI晒せよ。

260 名前:nobodyさん mailto:sage [2005/09/25(日) 16:05:00 ID:???]
恥ずかしいので嫌です。

261 名前:nobodyさん mailto:sage [2005/09/25(日) 16:25:37 ID:???]
晒すのが駄目なら無理だな。





















消えろ

262 名前:nobodyさん mailto:sage [2005/09/25(日) 16:27:12 ID:???]
ブラウザでCSS切ってたとかいうオチだったり



263 名前:nobodyさん mailto:sage [2005/09/25(日) 16:42:58 ID:???]
>>262
それだったら失笑

264 名前:nobodyさん mailto:sage [2005/09/25(日) 17:01:14 ID:???]
>>261
っていうかお前






















265 名前:258 mailto:sage [2005/09/25(日) 17:37:30 ID:???]
>>259
アップロードしました。
こちらでは駄目でしょうか。
www.borujoa.org/upload/source/upload1934.zip

>>262
CSSは切ってません。
テンプレートファイルに外部CSSで記載しているのですが、
テンプレートファイルを読み込んだcgiのソースを見るとソースが削られてしまい、
CSSの読み込みのへったくれもありません。表現がおかしく誤解を招いてしまい申し訳ありませんでした。

266 名前:258 mailto:sage [2005/09/26(月) 03:47:17 ID:???]
ありがとうございました。申し訳ありませんでした。
適当に修正している内に正常に
テンプレートファイルを読み込んでくれました。
ありがとうございました。申し訳ありませんでした。

267 名前:nobodyさん [2005/09/26(月) 11:55:56 ID:v7yDm+Eb]
【  CGI名  】 K-Prof
【配布先URL】cgi.au-lait.net/wiki.cgi?page=K%2DProf
【設置サーバ】 AAAレンタルサーバー
【 質問内容 】このCGIを設置するにはどうしたらいいか教えて下さい・・・。
うpすれば使える、みたいな事が書いてあるのですが、一向に使えません・・・。

268 名前:nobodyさん mailto:sage [2005/09/26(月) 12:11:31 ID:???]
>>267
#!/usr/local/bin/perl
 ↓
#!/usr/bin/perl

269 名前:nobodyさん mailto:sage [2005/09/27(火) 00:54:25 ID:???]
>>268
おまいはなかなかのエスパーだな

270 名前:nobodyさん mailto:sage [2005/09/27(火) 04:12:33 ID:???]
>>269
経験者だろ?

271 名前:nobodyさん mailto:sage [2005/09/27(火) 11:42:30 ID:???]
うpしたら使える、を読めば、パスをいじってないと取れるわけだが.

272 名前:nobodyさん [2005/09/28(水) 20:46:53 ID:iaYUg+fW]
【  CGI名  】 dream-board
【配布先URL】ttp://faraway.my-sv.net/
【設置サーバ】 ttp://www.uuhp.com/
【 質問内容 】アクセス権限の書き換えがイマイチ分かりません。

>CGIファイル[ 〜.cgi ]のアクセス権限を「700」[rwx------]にすれば動作します。

とあったのでパーミッション一覧の〜.cgiってところの数字を700にしてうpしたんですけど
エラーになります。
というか[rwx------]ってどこを書き換えればいいのか分かりません。



273 名前:nobodyさん mailto:sage [2005/09/28(水) 21:00:02 ID:???]
事故解決しますた

274 名前:nobodyさん [2005/09/28(水) 22:33:58 ID:d2l2qksW]
すいません、すれ違いかもしれませんが、質問です。

ひとつのCGIに対し100人が同時アクセスと、
同サーバーに100個のCGI(動作はすべて同じ)を配置し一つに付き一人づつ同時アクセス
を比べて場合どっちが負担少ないですか?また速度が速いですか?

極端な例ですが、要は分散した方が良いのか?という質問です。

275 名前:nobodyさん mailto:sage [2005/09/28(水) 23:03:58 ID:???]
>>274
ひとつのCGIのほうがディスクキャッシュが少なくてすむ
100個別の場所に有ると100個をキャッシュしようとする

同時に来たとき一個ならほとんどキャッシュからのみ読んでくれるので早かろう
CGIがちっこいならあんましカンケーないかな



276 名前:274 mailto:sage [2005/09/28(水) 23:22:55 ID:???]
>>275
ありがとうございます。

調子に乗ってもう一つ質問させて下さい。

ではひとつのCGIにいくつかの違う動作がある場合(例えば掲示板であったら、書き込み内容の取得、保存、表示など)。
その場合もひとつのファイルの方が良いのでしょうか?

よくブログのCGIを見ると、各動作を違うファイルで行うものが多いのですが、それは管理しやすくする為?


277 名前:nobodyさん mailto:sage [2005/09/29(木) 00:06:18 ID:???]
>>276
使わないコードを読み込むのは無駄なので必要な部分だけを読み込むことによって高速化するのと
機能別に分けることによってデバッグや改造がやりやすくなるという二つのパターンがあるね


278 名前:nobodyさん [2005/09/29(木) 21:12:35 ID:6OGez8C8]
【  CGI名  】Ranking Link ver1.71
【配布先URL】  dream.lib.net/room/cgi/e_ranklink.html

【 質問内容 】
上記ランキングを設置しているのですが、登録時にバナーurlを記載しない場合
、ランキング上のバナーの所に×がでます。
他のサイトでバナーurlを記載しない場合はサイト名だけなのですがどこをどう変えれば
良いのでしょうか?
あまり詳しくないので分かりやすく説明して頂ければ助かります。
よろしくお願い致します。 


279 名前:nobodyさん mailto:sage [2005/09/29(木) 22:43:06 ID:???]
【  CGI名  】Day Counter
【配布先URL】  www.kent-web.com/count/index.html
【 質問内容 】
このカウンタはindexに取り付けなければいけないようなのですが
自分のサイトはindexがフレームなのでカウンタをどうやれば表示できるか分かりません。
ためしにindexじゃないページにつけてみたんですけどやはり画像が表示されません。
どうすれば表示させられるか教えてください。

280 名前:nobodyさん mailto:sage [2005/09/29(木) 23:45:29 ID:???]
>>278
「タイトル」の所にバナーが表示される(けど画像がないから×表示)って事?
「ランク」と「タイトル」の間にある画像なら rl_prf.cgi のパス設定が間違ってるだけなんだけど。
つか「他のサイトでバナーurlを記載しない場合はサイト名だけ」の「他のサイト」って何のこと?

>>279
つかCGIのみで動作させて画像表示されるの?
根本的に動いてないんじゃないの?

281 名前:nobodyさん mailto:sage [2005/09/29(木) 23:54:10 ID:???]
>>279
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
【ディレクトリ構成例】
public_html / index.html ... ここにカウンタを設置するものとする
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
あくまで"設置するものとする"だから、indexじゃなくても良い。

そのカウンターを取り付けたファイルから見て、CGIへのパスは正しい?
配布元の設置方法ページに目を通して、CGIへのパスが正しいか確認してみて。

日計カウンタの設置法
www.kent-web.com/count/daycount.html

282 名前:nobodyさん [2005/09/30(金) 18:53:43 ID:Z9q6Nldv]
>>281
パスは間違ってないです。
あと大事なこと言い忘れてたんですが、サイトうpしてる鯖がCGI駄目なんで
別の鯖から外部呼出ししてるんです。
ためしに別のページ(CGIと違う鯖)でURLタグ指定でやってみたんですけど画像が表示されないです。

CGIは最近いじりはじめたばっかでよく分からないんですが、外部呼出しの場合はカウンタ使えないのでしょうか?
タグ呼び出しで設置するカウンタなら設置できるんですけどその形式で2重カウント防止と昨日今日の来場者数が表示されるカウンタが見つからなくて。



283 名前:nobodyさん mailto:sage [2005/09/30(金) 19:18:32 ID:???]
外部から呼び出せるかどうかは鯖によって挙動は全て違う。
素直にレンタルでもすれば?

284 名前:nobodyさん mailto:sage [2005/09/30(金) 21:15:16 ID:???]
>>282
結局、CGIのパス直接叩いて表示されるのかどうかがまだ書いてないんだが。
直パスで表示されてるのに他サイトからの呼び出しで表示されないなら
鯖変えるしかないだろ。

285 名前:nobodyさん mailto:sage [2005/10/01(土) 00:40:35 ID:???]
>>282
サーバーが外部からCGIにアクセスできないんじゃない?
たぶんその設置方法も規約違反になるんじゃない?
倉庫利用のように思えるけど。余計なお世話だけど。

そのCGIを設置しているサーバーにホームページを移転、
>>283の「素直にレンタル」、>>284のもう全部移転の三つで

286 名前:nobodyさん mailto:sage [2005/10/01(土) 11:08:13 ID:???]
www.uuhp.com/
CGIはこの鯖に置いてます
外部呼出しも許可されてるようなのでここを使ってみたんですが・・・

やはり全部移転かレンタルしかないのでしょうか。
レンタルだと総合カウント数しか表示されないのしか見つからなくて。

287 名前:nobodyさん mailto:sage [2005/10/01(土) 12:08:10 ID:???]
>>286
htmlファイルが置いてある鯖の話だろ。

288 名前:nobodyさん mailto:sage [2005/10/01(土) 20:24:16 ID:???]
>>286
>>280>>284の疑問に答えないのはわざと?

289 名前:nobodyさん mailto:sage [2005/10/02(日) 04:11:56 ID:???]
とりあえずレンタルカウンターで>>286の希望
無料レンタルカウンター せっかくカウンター
count.sekkaku.net/
せっかくカウンター カウンターの種類
count.sekkaku.net/sample.html

290 名前:nobodyさん mailto:sage [2005/10/03(月) 00:27:29 ID:???]
donut.skr.jp/jikken
スレを立てようとすると読み込み専用と出ます。
どうすれば書き込むことができますか?

291 名前:nobodyさん mailto:sage [2005/10/03(月) 02:26:27 ID:???]
>>290
ファイルの属性を確認

292 名前:nobodyさん [2005/10/05(水) 06:01:38 ID:DZhct9I9]
はじめてCGI設置します
アホな間違いしてると思うので指摘お願いします

【  CGI名  】 Sn Uploader (cgipmというものがない方を使ってみました)
【配布先URL】 sugachan.dip.jp/download/uploader.php
【設置サーバ】 *******.infoseek.co.jp/ 無料のHPスペースです
【 質問内容 】 説明書通りに設定してアップロードしたはずなのですがうまくいきません。途中で自動作成されるはずのファイル、フォルダが作成されません。詳細は以下

(引用元はcgiに添付されていたreadme.txtです)

>suEXEC時の構成例
>-- upload [701] / upload.cgi [700]
>  | log.cgi [600] --- 自動作成
>  | upload.html[604] --- 自動作成
> |
>  +-- src [701] --- 自動作成

>その他一般的な構成
>-- upload [777] / upload.cgi [755]
>  | log.cgi [666] --- 自動作成
>  | upload.html[666] --- 自動作成
> |
>  +-- src [777] --- 自動作成

どちらか分からなかったので両方試してみました。
readme.txtに従って実際にやったこと↓
(続く)



293 名前:nobodyさん [2005/10/05(水) 06:02:10 ID:DZhct9I9]
1.upload.cgiを開いて1行目のperlのurlがプロバイダーが公表しているものと一致しているか確認しました。
2.17行目のパスを書き換えました $set{'admin_pass'} = '********';  (*****の部分に新しいパスを入れました)
3.上書き保存
4.FFFTPを使って接続、uploadという名前のフォルダを作ってその中にupload.cgiをアップロード
5.uploadフォルダは701、upload.cgiは700に属性を変更
6.ブラウザのurl欄に *******.infoseek.co.jp/upload/upload.cgi を入れてEnter
7.「このページにアクセスできません(403forbidden)」と表示される

readme.txtを読む限り、
7.の段階で 「ログファイル/ディレクトリを自動的に作成」 するはず(と思った)のですが
FFFTPを使って確認しても作成されていません (アクセスできていないからでしょうか)
属性をupload [777] / upload.cgi [755]として再チャレンジしてみましたがダメでした。
ここで行き詰ってしまいました。

助言よろしくお願いします

294 名前:nobodyさん mailto:sage [2005/10/05(水) 06:10:04 ID:???]
共用鯖にアプロダなんか置くなよ。

単純なCGIは設置できるのか?

295 名前:292-293 [2005/10/05(水) 06:46:20 ID:DZhct9I9]
>>294
興味があって試しに置いてみようかと思いました。
設置できれば、いろいろいじった後撤去するつもりです。

>単純なCGIは設置できるのか?
CGIを設置するのは初めてです。一応基礎的なことについてはある程度目を通しました(通したつもりです)
この鯖にCGIを置くことができるのかという内容でしたら、「できる」と書いてありました。

このcgiは簡単に取り扱えるとの情報を得たので試してみたのですがなかなかうまくいきません

>>292-293をざっと見て問題はなかったですか?

296 名前:nobodyさん mailto:sage [2005/10/05(水) 08:11:34 ID:???]
>>295
infoseekはcgiを置ける場所が決まっている。
規約とマニュアルを再読せよ。

297 名前:>>292-293 mailto:sage [2005/10/05(水) 08:54:05 ID:???]
>>296
ありがとうございます。
その通りでした。

この無料HPスペースはかなり昔にlivedoorで借りたものです。
URLは当時と同じ *******.livedoor.com/ でアクセスできるのですが
infoseekのiswebへ転送されるようです。
help.www.infoseek.co.jp/isweb/livedoor_information.html
URLが変わるので疑問に思っていたのですが、はっきりと認識してませんでした

これまでiswebではなくlivedoorの方の規約しか目を通してなかったために
cgi-binフォルダを置かなければならないことに気づけませんでした。

298 名前:nobodyさん mailto:sage [2005/10/05(水) 19:59:51 ID:???]
iswebだと700とか701で動くかどうか疑問

299 名前:nobodyさん mailto:sage [2005/10/15(土) 21:34:32 ID:???]
【  CGI名  】 Child Tree v8.93
【配布先URL】 ttp://www.cj-c.com/cgi_s/cbbs.htm
【設置サーバ】 さくらインターネット
【 質問内容 】 一つのCGI設置には成功しました。しかし、コンテンツごとに掲示板を分けたいと考えていて、
この種類の掲示板をもう一つおきたいと考えています。その場合いじくらなければならない部分とかがあればおしえて欲しいです。
もう1セットフォルダを作って送るというのも一つの手かもしれませんが。

そのサイトには「■ マルチ設定機能 ▲

設定ファイルを複数作り、ひとつのCGIで複数の掲示板を管理できます。
まず、set.cgi と同じような設定ファイルを作ってサーバにアップして下さい(パーミッションは755)。例 set1.cgi
それを cbbs.cgi / srch.cgi の設定箇所に設定します。例 $set[*]="./set1.cgi";(*は連番で指定してください)
それで設定は完了。 $set[*] の * を no に指定してアクセスします。


例) www.sample.com/cbbs.cgi?no=*

また、srch.cgiに直接リンクをする場合も同様にしてください(cbbs.cgi経由で見る場合は問題ありません)


例) www.sample.com/srch.cgi?no=*

ログファイル(cbbs.dat等)や過去ログ生成ディレクトリは設定ファイル毎に変更しましょう。
新しいログファイルは自動で生成されます(その際ログファイルを生成するディレクトリのパーミッションは777or755)


と書いてあるのですが、特に「ログファイル(cbbs.dat等)や過去ログ生成ディレクトリは設定ファイル毎に変更しましょう。」
というところが、どこのファイルのことを指しているのかや、
CGIを呼び出す際にはどう使い分ければよいのかわかりません。
どなたか詳しい方よろしくお願いします。

300 名前:nobodyさん mailto:sage [2005/10/15(土) 22:53:20 ID:???]
>>299
書いてあることそのままだから説明のしようがないのだが、
わからないならフォルダ分けて設置したほうが良いんじゃない?

つかサポートBBSあるんだから、まずはそっちで聞こうよ

301 名前:nobodyさん mailto:sage [2005/10/15(土) 22:57:18 ID:???]
>299
そこまでしっかり分かりやすく説明されてるのに分からないのなら、
おとなしくフォルダ分けして設置しろ。

302 名前:nobodyさん mailto:sage [2005/10/15(土) 23:03:13 ID:???]
>>300
最終記事が4月ですが・・・

>>301
そのサイトのいう「set1.cgi」は設置完了してて、
(私の初期設定である)スレッドタイプだけは表示できる。とこまできています。

ただ、ツリータイプやトピックタイプ等、他のものが表示できない。
おしいところまできていると思うし、自分自身習得したいので、
ヒントだけでもくださりませんか?



303 名前:nobodyさん mailto:sage [2005/10/15(土) 23:10:13 ID:???]
>302

>set.cgi と同じような設定ファイルを作ってサーバにアップして下さい(パーミッションは755)。例 set1.cgi

>特に「ログファイル(cbbs.dat等)や過去ログ生成ディレクトリは設定ファイル毎に変更しましょう。」

↑100回読み直してみような。

304 名前:nobodyさん mailto:sage [2005/10/15(土) 23:13:55 ID:???]
>>302
BBSの上のほうに赤太字で書いてある「現在、管理人多忙のため〜」のくだり読んだ?

305 名前:nobodyさん mailto:sage [2005/10/15(土) 23:15:36 ID:???]
cbbs.datをもう一個作ればいいんですかね?
冗談じゃなく100回くらい読んで、分からないのですorz
私はCGIの存在を数日前に知って、なんとか設置までたどりついたんですか、
どうせならみなさんのサポートも受けながら、もう少し正確な知識をつけたいんです
恥じをしのんで質問shているので、もう少し正確に、この馬鹿でもわかるように指導お願いできないでしょうか?

306 名前:nobodyさん mailto:sage [2005/10/15(土) 23:18:24 ID:???]
>>304
はっ!?
リンク貼ってて色が薄かったので読んでませんorz
ありがとうございますm(__)m読んでみます。
うわー馬鹿だなおれは。みなさんのレベルに到達するまで何年かかるかわかりません
ゲロはきそうです

307 名前:nobodyさん mailto:sage [2005/10/15(土) 23:22:00 ID:???]
>>305
腰が低いようでいて見下した発言になってるから気をつけたほうがいいぞ。

ログファイル云々の話はset*.cgiの167行目付近のファイル名設定の事。
ここを変えておかないと外観は違うけど記事が一緒という愉快な事態になる。

で、cbbs.cgi と srch.cgi には0〜4までの設定が既にあるから、set1.cgiが
できてるなら別に何かを弄る必要は無い。
呼び出し方については本当に書いてあるままだからこれ以上は説明できない。
わからないなら「何がわからないか」を明確にしてくれ。

308 名前:nobodyさん mailto:sage [2005/10/15(土) 23:35:04 ID:???]
>>307
確かに卑屈になりすぎですかねwでもこの世界では本当にそのくらいのレベルの差だと思っているので・・・

>ログファイル云々の話はset*.cgiの167行目付近のファイル名設定の事。
ここを変えておかないと外観は違うけど記事が一緒という愉快な事態になる。

そうです。最初に唯一表示されるスレッド形式には、もう一個の掲示板の記事が表示されていました。
私がいあいちわからないのは、cbbs.cgi と srch.cgi(実際にはいじくらない)以外にいじくるものが何個あるのか?
ということと、
何故スレッド形式だけ表示されているのか?
cbbs1.datみたいなものをファイル作成するのか?そしてするとしたらまた変えなきゃいけないものがあるのか?

等ぐちゃくちゃです。素人の考えを理解するのは難しいですよね(私も本業の分野ならそうです)。
あと、先ほどのサポートも見ましたがのっていませんでした。ここで分からなければ向こうで聞いてみます。
それまでは二重にならないように質問しませんけど

309 名前:nobodyさん mailto:sage [2005/10/15(土) 23:40:45 ID:???]
>>308
じゃあここでの質問を打ち切ってとっととサポートに行きなさい。
何故なら向こうには確実にユーザーがいて、CGIの中身分ってる人が返答してくれるから。

310 名前:nobodyさん mailto:sage [2005/10/15(土) 23:41:32 ID:???]
>>308
あと、アナタは行間が読めない人のようだから書き込む前に
自分の発言10回は見直してから投稿するように。
今のままだと敵作るよ。

311 名前:nobodyさん mailto:sage [2005/10/15(土) 23:41:35 ID:???]
$log = "./cbbs.dat"
$klog_c= "./klog.log"

cbbs1.datとklog1.logという名前のものを作ってアップロードし、
set1.cgi[ファイル名設定]の上記部分を
$log = "./cbbs1.dat"
$klog_c= "./klog1.log"
に変えるのですかね?


$klog_d= "."; # 過去ログ生成ディレクトリ

ここはいじらないでいいでよね?

312 名前:nobodyさん mailto:sage [2005/10/15(土) 23:48:34 ID:???]
>>311
なんだかなぁ・・・別にいいけど。

変更はそれでOK。
cbbs1.datとklog1.logについては>>299の文中に「新しいログファイルは自動で生成されます」と
あるから自前で用意する必要は無い。
過去ログ生成ディレクトリはそのままで良いんじゃない?



313 名前:nobodyさん mailto:sage [2005/10/15(土) 23:53:57 ID:???]
>>312
つまり
あと施すべき変更は

$log = "./cbbs1.dat"
$klog_c= "./klog1.log"

これだけなんですかね?cbbs1.datとklog1.logという名前のファイルが生成されるのですね?

314 名前:nobodyさん mailto:sage [2005/10/15(土) 23:55:59 ID:???]
やってから聞いてくれる? いちいち返答しないと行動できないの?

315 名前:nobodyさん mailto:sage [2005/10/15(土) 23:56:39 ID:???]
なんとなく次の質問は想像できるなw

316 名前:nobodyさん mailto:sage [2005/10/16(日) 00:01:15 ID:???]
やってみました。次の質問です。
スレッド形式すら表示されなくなりましたけどorz


317 名前:nobodyさん mailto:sage [2005/10/16(日) 00:05:50 ID:???]
www.---.com/cgi-bin/cbbs.cgi?no=1
で呼び出してますけど、さっきまではスレッド形式は見れたんですけど、
今は何も出てきません

318 名前:nobodyさん mailto:sage [2005/10/16(日) 00:20:26 ID:???]
別フォルダでやれってことですね?
分かりました。気長に自分で調べてみたいと思います。
ありがとうございました。

319 名前:nobodyさん mailto:sage [2005/10/16(日) 01:08:05 ID:???]
サポートBBSで聞くっていう選択肢はいつ消えたんだ?

320 名前:nobodyさん mailto:sage [2005/10/16(日) 01:18:08 ID:???]
いや、あそこはハッキンギュが怖くて^^;

321 名前:312 mailto:sage [2005/10/16(日) 01:30:37 ID:???]
風呂から上がってきたらたかが20分で諦めててガックリきた俺が来ましたよ、と。
バカはどこまでもバカなのね。

結局ディレクトリに書き込み権限がなくてログ作れなかったとかいうオチっぽいなぁ。
もしログが作れてて「投稿してないから記事がない」のを「表示されない」とか言ってたら笑うが。
改めて中身見ると酷ぇ作りだし、素人が凝った事しないほうがいいんじゃね?とオモタ

322 名前:nobodyさん mailto:sage [2005/10/16(日) 02:02:49 ID:???]
>>321
もちろんあきらめてませんよ。
これからマイペースに勉強していこうと思います。
とりあえず臨時でフォルダ作っておいて、実験的にちょくちょくいじっていこうと思っています。
若さとガッツでなんとかしていこうと思います。
皆さんのアドバイスうまく活用できませんでしたが、私事に付き合っていただいてありがとうございました。



323 名前:nobodyさん mailto:sage [2005/10/16(日) 02:18:10 ID:???]
[cbbs] ┐(ロック/過去ログ/バックアップ/ログ自動生成機能を使う場合 [777 or 755])

とありますが、ちなみに私は755でやってます・・・

324 名前:nobodyさん mailto:sage [2005/10/16(日) 02:25:25 ID:???]
cbbsディレクトリ(フォルダ)にパーミッション755って変なことなんでしょうか






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<322KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef