【初級】CGI総合スレッド@Web制作板

このエントリーをはてなブックマークに追加
1Name_Not_Found
CGIの配布先案内、基本的な設置方法についてのスレです。
素材・部品としての CGIの話題を扱います。

レンタル CGIのディープな話題はネットサービス板へ。
改造、コーディングの話題は WebPrg板で。
配付停止中・非公開のものはダウンロード板へ行くか,作者と交渉して下さい。

WebProg板の CGI探してますスレはこちら。
http://pc.2ch.net/test/read.cgi/php/1013282469/l50

Web制作板ではレンタルを, WebProg板では自作を勧められることがあります。

検索・配付・お勉強サイトとレンタルサイト,FAQは >>2-7 あたりです。
2Name_Not_Found:02/03/24 12:01 ID:GWuouEkr
●検索サイト
にほんごCGIインデックス
http://script.lovely.to/
BEST CGI PURSUIT
http://www.imjnews.com/bcp/
CGI-NOW
http://www.cgi-now.net/
CGIZOO
http://www.i-say.net/cgi/

●配付&お勉強サイト
KENT WEB
http://www.kent-web.com/
CGI RESCURE - Web裏技
http://www.rescue.ne.jp/
CGI-StaTion
http://www7.big.or.jp/~jawa/
CGIROOM
http://cgiroom.nu/

●お勉強サイト
とほほのWWW入門
http://tohoho.wakusei.ne.jp/www.htm
3Name_Not_Found:02/03/24 12:01 ID:GWuouEkr
●レンタルサイト
teacup / 初心者用掲示板
http://www.teacup.com/
OTD BBS / 高性能掲示板
http://bbs.otd.co.jp/
JBBS@したらばBBS / 2ch型のレンタル掲示板
http://jbbs.shitaraba.com/
CGYBOY / アクセス解析・カウンタ・チャット・日記帳・スレッド掲示板・掲示板各種
http://www.cgiboy.com/
ふぁるがいあどっとこむ BBS事業部 / フローティングスレッド式掲示板・お絵書き掲示板
http://freebbs.info.fargaia.com/

●レンタルサイトのリンク集
なんでも無料のリンク集
http://freespace.g--z.com/maimu/index2.html
タダものではない!
http://tadamono.to/
完全無料お得サイト集
http://www.hi-net.zaq.ne.jp/kobej/free/free.htm
4Name_Not_Found:02/03/24 12:01 ID:GWuouEkr
●FAQ

○CGIが動きません!
以下のことを確認してから,何が・どううまくいかないのかを書いて下さい。
・サーバがCGI(場合によってはSSIも)を許可しているか?
・サーバが指定したディレクトリ(フォルダ)にアップロードしたか?
・Perlのパスは正しいか?
・パーミッションは適切か?
・文字コードや転送モードは正しいか?
・以下のページに同じ質問がないか?
 http://www.rescue.ne.jp/cgi/faq.shtml
 http://www.kent-web.com/support/faq/

○2ch型掲示板が欲しいのですが?
・レンタルで済ませられないか考えて下さい。
・KENT氏が書いた本の付録CDに入ってます。
・Mega BBS http://www.megabbs.com/megabbs/
・12ch BBS http://mitinoku.jp/
・うなぎスクリプト http://yokohama.cool.ne.jp/icefall/
http://isweb30.infoseek.co.jp/art/shady/17.html

○Yahoo!型リンク集が欲しいのですが?
・KENT氏が書いた本の付録CDに入ってます。
・Yomi-Search http://yomi.pekori.to/
・ミニサーチ他 http://www-power.net/
・TBOARD 010 http://sk.redbit.ne.jp/~tboard/
5Name_Not_Found:02/03/24 12:03 ID:GWuouEkr
スレが建った経緯はこちら
http://pc.2ch.net/test/read.cgi/hp/1016530416/
6茶文字 ◆xELvisFU :02/03/24 12:56 ID:u67OP5KO
>>1
乙カレー
>>5の続きは運用しながら考えましょか。
7Name_Not_Found:02/03/24 13:18 ID:IvCXD9t1
>>1
これでこのスレ固まったなら、初心者スレの皆様にも宣伝しにきて下さい。
誘導する場所がまたひとつ増えた。
8Name_Not_Found:02/03/24 13:44 ID:zV1/6GjO
>>7
そんなのしても意味ないから
うざいだけ
9Name_Not_Found:02/03/25 05:55 ID:zOBpDSa5
起床age
10Name_Not_Found:02/03/25 06:27 ID:Hf6SWrnI
●お勉強サイト
:::: CuCu81.jp :::: Perl CGI MIDI ストリーミング
http://cucu81.s2.xrea.com/@perl/
【超初心者のホームページ作成
http://www.atom.hmcbest.com/frame.shtml#cgi
Perl 入門
http://flex.ee.uec.ac.jp/texi/perl-nyuumon/
+--[SMART] Perl&CGI 完全講座--+
http://www.rfs.co.jp/sitebuilder/perl/
CGI・Perl入門
http://home.interlink.or.jp/~kamitani/perl_lng/cgiperl.html
11Name_Not_Found:02/03/25 06:44 ID:Hf6SWrnI
●お勉強サイト
CGI-Perlの基礎講座
http://www.parkcity.ne.jp/~chaichan/src/perlmain.htm
Perl を使おう!
http://www.f7.ems.okayama-u.ac.jp/~yama/perl/p1.html
12Name_Not_Found:02/03/25 08:28 ID:KYVz+LlH
suExecの仕組みが知りたいです。どういう権限でどのように実行されてどのようなメリットがあるのでしょうか?

初質問・・・ドキドキ。
クソスレだったら満足な答え帰ってこないんだろうな・・・。
13Name_Not_Found:02/03/25 09:13 ID:HeMSkFfC
>12
普通ApacheというウェブサーバだとCGIやSSIを動かすと
ウェブサーバのユーザ権限で動く。
suEXECを使うとCGIを自分の権限で動かせるようになる。

利点はCGIとその周辺ファイルに余計なパーミッションを付けなくてすむこと。
CGIが悪さしても他の人に被害が出にくいこと。
難点はCGIが暴走した時に自分のファイルがめちゃくちゃになるかもしれないこと。
14Name_Not_Found:02/03/25 23:43 ID:OMEhKTuy
>難点はCGIが暴走した時に自分のファイルがめちゃくちゃになるかもしれないこと。

suExecってないと他の人のファイルまでめちゃくちゃになるかもしれんし、
めちゃくちゃになるのはローカルで実験しない馬鹿が悪いんだから難点じゃない
だろ。
15Name_Not_Found:02/03/26 02:56 ID:FXHRxGUD
●Yahoo! JAPAN - コンピュータとインターネット > インターネット > WWW > CGI
http://dir.yahoo.co.jp/Computers_and_Internet/Internet/World_Wide_Web/CGI___Common_Gateway_Interface/
●Lycos / コンピュータ・インターネット / インターネット / ホームページの作成 / CGI
http://dir.lycos.co.jp/computer_internet/internet/authoring/cgi/
●Excite エキサイト : ネットとコンピュータ>インターネット>ウェブページコンテンツの制作>CGIスクリプトの作成&設置
http://www.excite.co.jp/computers/the_internet/production_of_web_page_contents/making_installation_of_cgi_script
●ウェブディレクトリ - World > Japanese > コンピュータ > インターネット > WWW > ホームページ作成支援 > 素材 > CGI
http://directory.google.com/Top/World/Japanese/コンピュータ/インターネット/WWW/ホームページ作成支援/素材/CGI/
●ウェブディレクトリ - World > Japanese > コンピュータ > プログラミング > Perl
http://directory.google.com/Top/World/Japanese/コンピュータ/プログラミング/Perl/
16 :02/03/26 03:43 ID:FXHRxGUD
Perlプログラミング講座
http://www5a.biglobe.ne.jp/~n_rieko/perl/
All About Japan [CGI/Perl]
http://allabout.co.jp/computer/cgiperl/mbody.htm
Perl Script Laboratory
http://www.psl.ne.jp/
17Name_Not_Found:02/03/26 08:16 ID:RKbB4uz8
では、
「自分」の権限とnobodyの権限ではnobodyの方ができることは少ないと思うのですが、
なぜセキュリティアップにつながるんですか?
18Name_Not_Found:02/03/26 10:26 ID:sQxlWG1L
>>17
nobodyはできることが少ないから。
だからやりたいことをnobodyでも実行できるように
otherに書き込み/実行権を許可しなければならない。
ファイルやディレクトリが誰でも読み書き実行できてしまうのは余り宜しくないことだ。
13 が言ってる余計なパーミッションってそういうことだよ。
19Name_Not_Found:02/03/26 10:33 ID:nOabqDBH
なんか得意げにここの住人を試そうとしているヤシがいるな
20Name_Not_Found:02/03/26 18:19 ID:RKbB4uz8
>>19
案外楽しいよ。w
うまく行けばCGI設置のFAQが完成だ。w
21Name_Not_Found:02/03/26 18:21 ID:RKbB4uz8
そうそう、ディレクトリのrwxってどう意味なんですか?

r:ファイル一覧?が見えるようになる。
w:そのディレクトリに新規ファイルが作られる様になる。
x:??

合ってます?
22Name_Not_Found:02/03/26 18:43 ID:+31/lxee
23Name_Not_Found:02/03/26 19:18 ID:ht+MBGDi
画像アップロードが出来て、その下に一行掲示板をつけれるようなCGI知りませんか?

※「堕武者」で使用されていたような感じの
24Name_Not_Found:02/03/26 19:21 ID:RKbB4uz8
>>23
こんなCGI探してますスレッド Ver.5
http://pc.2ch.net/test/read.cgi/php/1013282469/l50

私の大嫌いなスレベスト10に入るがね。
25Name_Not_Found:02/03/26 19:29 ID:ht+MBGDi
>>24
サンキュー

しかし、そんな嫌なスレなの?
ま、とりあえずマルチポストしてくるか・・・
26この板は強制ID表示だよ:02/03/26 20:05 ID:nOabqDBH
17=21=24
初心者ぶって質問しといて、>>24で「私の嫌いな〜」ですかぁ?
どうしてもこの板にこのスレがあるのが気に入らないみたいだね。
そうまでしてWebPrg板に誘導したい?
27Name_Not_Found:02/03/26 20:06 ID:RKbB4uz8
>>26
知ってますよ。強制ID表示。
それを踏まえての発言です。
28茶文字 ◆xELvisFU :02/03/26 20:41 ID:XxBvxVIG
この板にCGIスレが欲しいと思う人間が多ければ存続するだろうし、
不要だと思う人間が多ければつぶれるわさ。
Web制作板の人口から考えて、一人や二人の意志でスレの存続が左右されるとは考えにくい。

けどさ、ひとつの発言からスレの空気がよどんでしまうということは茶飯事なわけで。
このスレは元をたどると初心者スレから出た案を元にしているんで、
スレタイに【初級】の文言も入ってる。

>>26はそういう経緯も踏まえてこのスレの存在意義を守りたいんだろうなって
伝わっては来るんだけど、初心者から見たスレの雰囲気を考えるとその反応はどうかな?
放置という選択肢もあるだろうに、というのが率直な感想。

>>27はこのスレに対する反対意見を直接表明してないわけで、
今のところ質疑両面に渡って参加しているわけだから、まあいいんでない?
でも、一連の行動がこのスレを潰すためだったとしたら、それは不当だけどな。
このスレの是非は今も残っている「CGIはどの板にあるべきか」スレで語ればいい。
このスレはとにかく実際にやってみて、どの程度有効に機能させられるか確かめるという段階だから。

私見のまとめ:
結論はまだ出てない。
細部にギスギスして長期的な視点を持てないようなら、どの板にあっても初心者向けスレとして失格。
29Name_Not_Found:02/03/26 20:48 ID:RKbB4uz8
はっきりさせた方がいいかいな?

始め:わざわざCGIスレ?ふざけるなよ・・・。ネタかどうか確認してやろうと質問。
途中:どうやらネタではないらしい。まともな答えも返ってきた。じゃあ応援しよう。
後ろ:あん?CGIどこにありますか?WebProg板にスレがあるのになぜ?
なお、私趣味でCGIプログラミングしてます。
こういう使うだけ。それも他力本願の奴らがWebProgに度々押しかけて腹立たしく思ってました。
一番上に「こういうCGIありませんか?」スレがあるにも関わらず他スレで聞く。しかも厨房であることが非常に多い。
いい印象無いんです。

取りあえずあちらの方がいい意見が来そうなので誘導。で、個人的な意見を書いた。
30茶文字 ◆xELvisFU :02/03/26 20:58 ID:XxBvxVIG
>>29
さっき書いたようにこのスレで議論すると本来の目的を失ってしまうおそれがあるので、
「どの板がいい?」スレにレスします<まだ書いてないけど
このスレの運用方針や存在の是非その他については、基本的にあっちでやった方がいいと思われ。

CGIを探すスレはどの板にあるのがいい?
http://pc.2ch.net/test/read.cgi/hp/1016530416/l50
31帝国 ◆9qoWuqvA :02/03/27 10:58 ID:M3CLytdc
Perlで質問なんですが、
$folderで指定したフォルダ内に
フォームで受け取ったファイル名($filename)で、
ファイルを生成する方法を教えてほしいんですが・・
32この板は強制ID表示だよ:02/03/27 11:13 ID:Ms1Bbwzc
>>31
なんか最初に出てきた質問がアレだから変な方向に行きそうだけど、
>>1を読んでね。ここはCGI設置等のためのスレなので、スクリプト
の書き方とかはWebPrg板で。
【Perl】初心者コーナーPart10
http://pc.2ch.net/test/read.cgi/php/1014556702/l50
この辺かな?
ちなみにその質問だと思ったとおりの答えは帰ってこないと思う
>フォームで受け取ったファイル名($filename)で
これがファイルそのものを受け取っているのか(つまりフォームからアップロードさせたいのか)
ただ単にtextフィールドに入力されたファイル名を使って空のファイルを生成したいのか・・・・
これをはっきりさせて上記スレへGO!
33茶文字 ◆xELvisFU :02/03/27 11:14 ID:Urm/xg45
>>31
system ("touch $folder/$filename");
でよいのではないでせうか。
open (FILE,">$folder/$filename");
でも新規作成できるみたいですが。

パーミッションを変える必要があるなら、できたファイルをchmodしてくださいまし。
34Name_Not_Found:02/03/28 16:59 ID:B912WKn3
どの板スレからのぞいています。ちょっと興味があったので。
CGIに関しては全くの初心者ですので、こちらで質問させてください。

ただいまサイト制作中です。
先日、apeboardを四苦八苦しながら設置させることに成功しました。
で、次はアクセス解析とカウンターを入れようと思ったのですが、
apeboard並に説明が懇切丁寧なスクリプトはないでしょうか。

機能的には、アクセス解析はリファラが取れれば満足です。
カウンターはテキスト形式のものがベストなのですが……。
35Name_Not_Found:02/03/28 17:40 ID:5p1Jb0uw
>>34
kentのCGIはどう?URLは>>4
自分が初めてCGI設置するときもサイトにある説明だけでできたよ。
#アクセス解析じゃなくて掲示板だったけど・・・
36Name_Not_Found:02/03/28 17:49 ID:IRwuBuJz
>>34
漏れはFortuneFieldのが好きだ。
設定項目多くないしapeが設置できたんなら簡単だと思う。
ログ解析とテキストカウンタ両方有るよ。
URLは
http://www.gem.hi-ho.ne.jp/fortunefield/
だ。
3735:02/03/28 18:08 ID:5p1Jb0uw
間違えた。
kentのURLは>>2が正解。スマソ
38 :02/03/29 08:39 ID:hCYBrEaO
JIKIRU ROOMってどこいった???
cgiの日記が欲しかったのだが。。
39Name_Not_Found:02/03/29 10:35 ID:M2xobTMe
>>31>>33
入力の汚染チェックしろよ。
40Name_Not_Found:02/03/31 16:57 ID:9RW6FRtd
せっかく作ったスレだから有効に使おうよage
41Name_Not_Found:02/03/31 18:28 ID:yVpN3w8p
ttp://p.wakatiai.com/soft/raib_plh/raib.shtml
↑ここのRAIBPLh掲示板という掲示板を設置したいのですがうまく出来ません。
パーミッション、転送モードはあっているはずです。
何か特殊なこととかって必要なのでしょうか?
教えてください。
ちなみに、ぷららのサーバーを使っています。

スレ違いでしたらすみません。
42Name_Not_Found:02/03/31 19:29 ID:j/UY83BO
>>41
スレの主旨としては、cgiが設置できない人とかの相談に
のりましょうということらしいのでスレ違いじゃないけど、
サーバーによって特殊な設定だったりするから実は難しい。

それにあなたの書き方では誰も的確な答え書けないと思う。
うまく出来ません。としか書いてないけどどういう段階で
うまくいってないの?何かしらのエラーメッセージが
表示されてるわけでしょ?せめてそれ書いてもらわんと…。

個人的には配布元にサポート掲示板がちゃんとあるんだから、
そこで聞くべきかと思う。そのスクリプトに精通してる人が
多いだろうから的確な解答が返ってくるかと。
ただし質問するさいには自分がどこまで作業して、どういう
段階でつまずいてる、そしてどういうエラーメッセージが
でてるとか状況をきちんと書いておきましょう。

http://www.plala.or.jp/access/community/phps/ucgi_main.html
http://p.wakatiai.com/top/p_arrange.shtml
43Name_Not_Found:02/03/31 19:40 ID:pU+RWggW
自分もCGI配布してるけど、多いんだよね
「うまくいきません」ってのが。
どんな答えを期待してるのかさえわからん。ひどいのになると
「使い方教えてください」だけとか・・・・・
44Name_Not_Found:02/03/31 20:51 ID:XJuSVlvG
>>43
で、readme書いてないって言うオチだった場合あなたを軽蔑します。
45Name_Not_Found:02/03/31 21:39 ID:pU+RWggW
かいとるよ>Readme
配布ページにも、スクリプト内にも変更箇所、注意事項、パーミッションを記述してる。
てか、ブラウザでカスタマイズ出来るようにしてるから1行目のパス位しか変更箇所無いんだが・・・
46Name_Not_Found:02/03/31 23:11 ID:k/lXoqdh
ブラウザでカスタマイズ効くの嬉しいです。

ところで時々言われるローカルテストって、
普通のWinじゃできないものなんで……すよね。
47Name_Not_Found:02/03/31 23:35 ID:cqXG0C74
Winでできるよ。お願いだからローカルでテストしてからアップロードしてくれよ・・・・・・
適当に検索すれ。
48Name_Not_Found:02/03/31 23:50 ID:j/UY83BO
>>46
ローカルでCGIのテストしたい場合はどちらかを参考にどうぞ。

自宅マシンWWWサーバ化計画 (AN HTTPD編)
http://www.kent-web.com/www/index.html

ActivePerlとApacheでパソコンをサーバに[Windows 版]
http://www2j.biglobe.ne.jp/~apollo/server/server.html
4946:02/04/01 03:51 ID:vRfSFV6W
一行目を変える程度しかいじったことがなかったので、
大丈夫だろうとたかをくくってました。いつかヤヴァイこと引き起こしちゃいますね。
逝って勉強してきます! ありがとうございました
5034:02/04/01 12:20 ID:wB9qCFR1
>35,36

先日書き込みさせていただきました33です。
少々遅くなりましたが、お礼をかねてご報告させていただきます。

35サンが教えてくださったkentは、実はこちらに書き込む以前に試してみたんです。
説明はとても丁寧だったと思うのですが、何故か全く動作しませんでした。
エラーすら出ない状態だったので、何が悪いのかさっぱりと分からず、
使用を断念し、こちらで助けていただこうと思った次第です。
ごめんなさい、経過もきちんと書けばよかったですね。

そして36サンの教えてくださったサイトのカウンタを試してみたところ、
ばっちり動きました。それも一発で!
apeで散々苦労したので、すごく嬉しかったです。
この調子で解析も入れてみるつもりです。

本当に助かりました。ありがとうございました。
51Name_Not_Found:02/04/01 13:13 ID:wK9Y1sZk
http://2.superweb-i.com/shot01/chat.cgi
芋のサイトでよく見かける↑のCGIさがしてるんですがどこにあるか知りませんか?
52Name_Not_Found:02/04/01 13:26 ID:zaldv64W
かっこいいapeskinを教えてください
53Name_Not_Found:02/04/01 13:51 ID:h9hUUKz2
>>52
こちらへどうぞ。
これはスゴイ!っつうapeskin配布サイト教えてちょ
http://pc.2ch.net/test/read.cgi/hp/1010601224/
5437:02/04/02 20:19 ID:CZbrfFQD
J-COMなのでCGIが設置出来ず、XREAにCGIを置いています。
KENTWEBの夢カウンタを設置してJ-COMのページの方でカウンタを
表示したいのですが、表示されません。パスが違うと思うのですが、
どう直せば表示されますか?

<img src="http://***.s**.xrea.com/count/dream.cgi?id=index">
5554:02/04/02 20:21 ID:CZbrfFQD
>>37ではありません。すみません。(前のデータが残っていた)
56Name_Not_Found:02/04/02 20:23 ID:GFzcd8gL
>>54
xreaをcgi置き場にするのはやめなさい。
5754:02/04/02 20:24 ID:CZbrfFQD
>>56
何故ですか?CGIの利用だけでも可能なはずなのですが・・・。
58茶文字 ◆xELvisFU :02/04/02 20:25 ID:9STjCw/m
>>54
XREAの設定はよく知らないんだが、外部から呼び出すのは禁止でしょ?
規約違反の片棒担ぐための助言ならやりたくないね。
J-COMにしろXREAにしろ、そういうもんだと思ってあきらめるべき。
59茶文字 ◆xELvisFU :02/04/02 20:27 ID:9STjCw/m
>>56を読むとhttpd.conf的には外部呼び出しが不可能ではないということかな……
どっちにしろサーバ資源を提供してくれている業者の身になって考えられないヤシは逝ってよしだが。
60Name_Not_Found:02/04/02 20:33 ID:8TZltRa4
>>57
あーあー、不用意に誘導レス付けたのは失敗だったな。
初心者スレで答えは出てるだろ?もう帰れよ。
外部呼出しは広告出しとけばOKだった気もしないでもないが、
どっちにしてもカウンター呼び出すだけなら無理な話。

>ウェブ目的以外で利用すること。
>データ・プログラムを格納するのみ、
>FTPでダウンロード・ファイル交換するのみ、CGIの実験など。

でもこれ読むと外部呼出しも禁止っぽいね。
※どっちにしてもcookieのことを「データが残ってた」なんつってる初心者はXreaを使うのはやめれ
6154:02/04/02 20:36 ID:CZbrfFQD
>>56>>58-60
分かりました。ありがとうございました。
62:02/04/02 21:38 ID:AUJ+2kFK
最近XREA、ディレクトリによって
CGIが動く時と、動かない時とがある。
パーミッションに狂いは無いのだが・・・。
63あぼーん:あぼーん
あぼーん
64Name_Not_Found:02/04/02 22:47 ID:a5qYBivR
>>57
>>60
>>61
外部呼び出しは規約的にOKです。
ですが、呼び出されるCGIには広告が表示される必要があります。
つまり、カウンターやアクセス解析の類を外部呼び出しするのは禁止。

XREAは無料カウンターサービスもやってるのでそっちを使いましょう。
65Name_Not_Found:02/04/03 03:06 ID:oXb1h71P
自動リンクCGIで、どれがおすすめですか?
6665:02/04/03 03:21 ID:oXb1h71P
すみません、訂正です。
おすすめというか、デザインをカスタマイズできるからこれを使ってるとか、
機能的だからこれを使ってるというのでかまいませんです。。。
6765:02/04/03 03:30 ID:oXb1h71P
すんません、気に入ったものが見つかりました。
スレ汚しすみませんでした。
68Name_Not_Found:02/04/04 04:08 ID:dDsWO1ED
構文チェックで
Name "main::mycode" used only once: possible typo at sl1_bbs_cfg.cgi line 33.
Name "main::r_max" used only once: possible typo at sl1_bbs_cfg.cgi line 48.
というような警告がいくつか出ました。
どのように修正したらよいのでしょうか?
69Name_Not_Found:02/04/04 04:23 ID:Qwm+w3v5
HTMLを編集するためのCGIおしえてください
70Name_Not_Found:02/04/04 11:11 ID:AabkrL1K
>>69
オンラインエディタってこと?
ttp://www.imjnews.com/bcp/bcpcgi/bcpmain.cgi?karte=wl0019&p=1
71Name_Not_Found:02/04/04 15:24 ID:oF1SfmV6
良スレage
72Name_Not_Found:02/04/04 16:35 ID:e4Fm1YhQ
よく、無料系や低価格な共用レンタルサーバ等で、
禁止されている、箱庭諸島とかいうCGIは、
サーバに大きな負荷をかけるという事ですが、
具体的にどこが問題になるのでしょう?

重いからサーバの処理自体が大変なのでしょうか。
それとも、データの転送量が問題なんでしょうか?

自宅サーバなどでやってる方がいるようなので、
回線の問題よりサーバの処理なのかな?

実際、どれくらいの負荷なんでしょう?
・・・いちおうスレちがいじゃないよね・・・?
7372:02/04/04 19:46 ID:nnrP5cyZ
...>>72は見なかった事にしてくれ。スマソ。
74Name_Not_Found:02/04/04 20:28 ID:6q1LFi81
>>72
規模。
75Name_Not_Found:02/04/05 10:05 ID:/03CUw9z
76Name_Not_Found:02/04/06 05:21 ID:27L1VV5e
>>68
main::mycodeはスクリプト内で一度しか使われてないが
タイプミスじゃないか?と指摘されてる。

普通は-wを付けないで起動すれば出なくなる。
スクリプトの1行目に-wがあれば削除する。
77Name_Not_Found:02/04/07 08:51 ID:XkXVtVAK
Kent WebのデータベースCGI(書籍付録CD-ROM収録版?)の
logファイルのみ抜き取る方法をご存知ありませんか?
ウチのサイトのデータを無断で使用しているサイトがあるので
消される前に証拠として取っておきたいのですが…
78Name_Not_Found:02/04/07 09:43 ID:W7vYE0fK
>>77
小学生の探偵ごっこもいいですがさっさと弁護士に相談してください。
79Name_Not_Found:02/04/07 16:02 ID:eu7RZuJl
>>77
CGIとは関係ないだろ。
訪問者に抜き取られないようにパーミションを設定するか、
public_htmlの外に置けばいい。

抜き取れるような場所にlogを置くのが悪い。
80茶文字 ◆xELvisFU :02/04/07 21:22 ID:W8VWMPUe
>>79
77は抜く側の質問であって設置者側の質問じゃないですよん。

>>77
78に同意。
相手がKENTから取ってきたままほとんどカスタマイズしていないなら、
そのスクリプトからデータファイルの置き場所を推測することはできる。
現状これはハッキング行為として罪にはならないが、
下手な企みはあなたにとって不利な状況を生まないとも限らない。

というか、CGIが吐いたHTMLのソースを保存すれば済む話ではないか?
8177:02/04/08 13:04 ID:Vc5wrh19
>>78
少し状況が複雑なんで弁護士とかは無理なんです
>>80
ソースは一応保存済みなんですが
データファイルの方が良いのかと思いまして
82Name_Not_Found:02/04/08 18:04 ID:DsTmV3YX
>>81
>少し状況が複雑なんで弁護士とかは無理なんです
まさに弁護士の出番。
あなたは犯罪関係の人ですか?
83茶文字 ◆xELvisFU :02/04/08 19:07 ID:jHu3Dvw3
>>80
その複雑な事情こそネックなのだから、事情を晒してくれないと
何とも助言のしようがないと思われ。
でもおそらくこんなところに書くわけにいかない事情なのだろうから、
そもそも最初から相談する場所を間違えているのではないか?

>>80の正体は冴羽遼か?
84茶文字 ◆xELvisFU :02/04/08 19:07 ID:jHu3Dvw3
>>80ではなくて>>81だったスマソ
85Name_Not_Found:02/04/11 15:00 ID:YdxcbUO1
ねね、IDみてみて!
86Name_Not_Found:02/04/11 17:11 ID:5j1bNJy6
>>85
見ましたが、何か?
8787:02/04/11 23:36 ID:6oL8FKhX
cgiへの直リン・ブックマークからの閲覧者を避けるにはどうすればいいですか?
スレ違いならスンマソン。
88Name_Not_Found:02/04/11 23:39 ID:eT5XPw6+
>>87
リファラ見て弾けばいいんじゃない?
89Name_Not_Found:02/04/11 23:40 ID:tfT/e+qY
>>87
特定のページからのアクセス以外は全部弾くとか。
90Name_Not_Found:02/04/12 00:00 ID:trnivROG
>>87
こういうのを使ったり.htaccessを使ったりして弾く。
http://cgiroom.nu/list/level_up/keepout/index.htm
91Name_Not_Found:02/04/13 21:50 ID:k+23VjJE
今流行の掲示板CGIって何なんでしょうかね?
なるべくデザインは自分で作れるようなやつがいいんですが。
apeとかpicoとかあるけど、あなたのおすすめを教えてちょ
92Name_Not_Found:02/04/13 21:54 ID:8zqt9fk2
>>91
自作。
93Name_Not_Found:02/04/13 21:56 ID:AewC9191
94Name_Not_Found:02/04/14 09:01 ID:wG1pbfLM
>>
unico
95Name_Not_Found:02/04/14 09:02 ID:wG1pbfLM
何やってるんだ漏れは。↑91宛て。
96Name_Not_Found:02/04/15 10:28 ID:5N49osIG
別にapeとかpicoとかじゃなくてもデザインぐらい自分で変えられるけど。
HTMLの部分を書き直せばいいだけだから。
97Name_Not_Found:02/04/16 12:59 ID:bx+grvg6
スレッドが合っているかどうか、わかりませんが、もしよければ教えてください。

The RoomというサイトのRanking Link Ver.1.17
というCGIを設置しようとしていますが、マニュアルにしたがって設定をし、
サーバーにアップして、
・・・・・/ranklink/ranklink.cgi

・・・・・/ranklink/rl_admin.cgi
に行って、(マニュアルにしたがって)データ更新をしようとしたところで
Internal Server Errorとなってしまいました。
とりあえず、サーバーのパス等をチェックした後、
エラーチェックのタグをいれて、調べたところ、次のようなエラーが出ました。

Software error:
Can't locate ./rl_renew.cgi at rl_admin.cgi line 462.

知識がないもので、いまひとつよくわかりませんし、解決方法も当然わかりません。
どなたかもしよろしければ、解説していただけませんか?

ちなみに、CGIのディレクトリにHTMLファイルをいれることができないという方の設定です。
98茶文字 ◆xELvisFU :02/04/16 13:20 ID:jvyHiPmN
>>97
同じディレクトリにrl_renew.cgiが見つからないという意味だと思う。
もう一度アップロードに漏れがないか確認。
あるいは、renew.cgi.txtなど他の名前になってない?
99Name_Not_Found:02/04/16 13:23 ID:bx+grvg6
マニュアルに、こうなっていて、
/ranklink/(755)--+--index.html(644)
|
+--ranklink.cgi(755)
|
+--rl_admin.cgi(755)
|
+--rl_mail.cgi(755)
|
+--rl_out.cgi(755)
|
+--rl_prf.cgi(755)
|
+--rl_use.cgi(755)
|
+--templete.cgi(755)
|
+--jcode.pl(644)
|
+--rankdata.dat(666)
|
+--syslog.dat(666)
|
+--/data (777)-------+--index.html(644)
| |
| +--b_data1.bak(666)
| |
| +--b_data2.bak(666)
| |
| +--b_data3.bak(666)
|
+--/html (777)-------+--index.html(666)
| |
| +--check.html(644)
| |
| +--regist.html(644)
| |
| +--ex.html(644)
| |
| +--registend.html(644)
| |
| +--editform.html(644)
| |
| +--editend.html(644)
| |
| +--deleteform.html(644)
| |
| +--deleteend.html(644)
| |
| +--voteform.html(644)
| |
| +--errorform.html(644)
100Name_Not_Found:02/04/16 13:25 ID:bx+grvg6

+--/img (644) -------+--new.gif(644)
| |
| +--up.gif(644)
| |
| +--down.gif(644)
| |
| +--stay.gif(644)
|
+--/tempback (777)---+--index.html(644)
|
+--/lock (777)-------+--index.html(644)
|
+--/ipcheck (777)----+--index.html(644)
101茶文字 ◆xELvisFU :02/04/16 16:03 ID:dLZKPBk4
rl_renew.cgiがないのはなぜ?(w
取説ドキュメントに見落としがあるはず。
がんがれ。
102Name_Not_Found:02/04/16 18:02 ID:5+cfSRvQ
間違ったアドレスを入れると404ページに飛ばすとかいうcgiってないですか?
103茶文字 ◆xELvisFU :02/04/16 18:13 ID:WJlDgajI
>>102
間違ったアドレスを入れる←どこに?

ブラウザのアドレス欄の話ならCGIじゃなくて.htaccessだよ。
掲示板などで投稿者自身のサイトのURLを書く欄なら、そういう機能を
盛り込んだCGIもあるのではないかと思うけど。
10497:02/04/17 11:41 ID:XkNV135A
rl_renew.cgiもranklink.cgiやrl_admin.cgiと一緒にダウンロードしたファイルの
中にはいっていて、それを/ranklink/ディレクトリにいれたら、うまくいきました。
マニュアルの記入もれだったのでしょうか?

あと、サーバーによって、
CGIのディレクトリにHTMLファイルをいれることができるものと、
CGIのディレクトリにHTMLファイルをいれることができないもの(たしかNIFTYがそうだったような気が)と
があって、
前者がHTMLをそのまま表示できるのに対して、後者はCGIを経由した形の
・・・・/cgi-bin/ranklink/ranklink.cgi?action=htmlindi&url=new1
のような表示となるのですが、
これまた、初めてなもので、このことの、実質的な違いがよくわかりません。
これ、後者は
cgi-bin/ranklink/ranklink.cgiのCGIのアドレスで表示されているということなのでしょうか?

CGIというものは用いるたびにフラッグの時間とかいってその度ごとに何かを処理するものだと聞きました。
単純に考えて、CGI抜きでHTML表示できるところはHTMLだけで
やったほうがいいとおもうのですが、そこらへんのところはどうなのでしょうか。
もしよければ、教えてください。




105Name_Not_Found:02/04/17 11:47 ID:MtOjIZVZ
ホームページ制作王を使えば、CGIもラクラク。
オタッキーな知識は必要ありません。
106Name_Not_Found:02/04/17 13:23 ID:37vf+zum
http://vote.s3.xrea.com/
ここのnews.cgiのようなのくださいな
107Name_Not_Found:02/04/17 13:25 ID:MtOjIZVZ
>>106
ホームページ制作王なら標準パックに付属しています。
108Name_Not_Found:02/04/17 14:16 ID:VwzTMy0X
ID:MtOjIZVZ

馬鹿の一つ憶えかよ
救いようがないな。
109Name_Not_Found:02/04/17 14:34 ID:MtOjIZVZ
悔しかったら、ホームページ制作王を買ってみなさい。
使えば分かるプロの味。まぁ感性は人それぞれだが。
110( ´∀` )ノ:02/04/17 14:36 ID:W8e/+Gyx
悔しくないから死ねや
111Name_Not_Found:02/04/17 14:38 ID:MtOjIZVZ
>>110
私は真実を述べただけなのに、なんでそこまで言われるの?
ホームページ制作王は使いやすく便利なツールです。
それとも、貴方は制作王に恨みでもあるの?
112Name_Not_Found:02/04/17 14:44 ID:9O6zg8S5
ID:MtOjIZVZの書き込みを見て
ホームn製作王はクソだということが良く分かった。
113Name_Not_Found:02/04/17 14:48 ID:MtOjIZVZ
ID:9O6zg8S5の書き込みを見て
>>112はバカだということが良く分かった。
114Name_Not_Found:02/04/17 14:59 ID:Fp52984A
機能を言いたいのでしょう・・・MtOjIZVZ厨房クン!!
ソノ前にSGMLから勉強しようね!
115Name_Not_Found:02/04/17 15:01 ID:MtOjIZVZ
性能・ユーザビリティ、そのどちらをとっても制作王は最強です。
ここって、真実を書いたら虐められるスレなのか?
116xxx.com ◆2i4mX5Ms :02/04/17 15:03 ID:HIKVOzdA
>>115

では夢波と制作王ではどちらが高性能でしょうか。
117Name_Not_Found:02/04/17 15:04 ID:MtOjIZVZ
>>116
言うまでもなく、制作王を推奨します。
118xxx.com ◆2i4mX5Ms :02/04/17 15:07 ID:HIKVOzdA
>>117

ではID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
119Name_Not_Found:02/04/17 15:08 ID:MtOjIZVZ
>>118
もちろん、制作王が優秀です。
120Name_Not_Found:02/04/17 15:09 ID:RvFvZZ80
121xxx.com ◆2i4mX5Ms :02/04/17 15:09 ID:HIKVOzdA
>>119

ある意味尊敬します。
122Name_Not_Found:02/04/17 15:11 ID:04ipteA3
答えられない質問ははぐらかし、どんどん口が悪くなっているMtOjIZVZ
123Name_Not_Found:02/04/17 15:14 ID:MtOjIZVZ
>>122
はぐらかした覚えは御座いません。
私の主張は一貫しております。
ホームページ制作王は、最も優秀なWEBオーサリングツールです。
124xxx.com ◆2i4mX5Ms :02/04/17 15:14 ID:HIKVOzdA
ID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
ID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
ID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
ID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
ID:MtOjIZVZと制作王ではどちらが高性能でしょうか。
125Name_Not_Found:02/04/17 15:15 ID:ZyMEFQ7E
>>120
●時間 2時間30分
●料金 11,550円(テキスト代含む、税込/お一人様)
高くねぇーか?
この程度の・・(略

>>ID:MtOjIZVZ
てかスレ違い。制作王とやらではCGI作れません。
ヘボなHTMLしか作れません。どちらにしろ、どっか逝け
126Name_Not_Found:02/04/17 15:16 ID:04ipteA3
>>123
聞いてる質問にチキンと答えず、「ホームページ制作王は〜」としか
答えないのが主張?
めでてーな
127Name_Not_Found:02/04/17 15:18 ID:MtOjIZVZ
>>124
何度も申しますが、制作王の方が優秀に決まってるでしょ。
>>125
高いか安いかは貴方の経済力によります。
それと、匿名掲示板だからといって脅迫行為はやめて下さい。
128Name_Not_Found:02/04/17 15:19 ID:GlAukj8k
他スレでやってくれ・・・・せっかく良スレっぽかったのに。
129xxx.com ◆2i4mX5Ms :02/04/17 15:35 ID:HIKVOzdA
>>128

一応立てておきました
http://pc.2ch.net/test/read.cgi/hp/1019025274/
130茶文字 ◆xELvisFU :02/04/17 15:42 ID:gNd/Jxju
お前ら、スレ違いは放置ですよ。。。
13197:02/04/17 16:49 ID:XkNV135A
104の書きこみをした者ですが、
よろしければ、どなたかレスお願いします。

132茶文字 ◆xELvisFU :02/04/17 17:02 ID:DvzaA1/q
>>131
CGI専用ディレクトリ(/cgi-bin/など)にHTMLファイルを置けないのは、
サーバ側で.htmlファイルをtext/htmlとして出力しないように制御されていると思われ。
この場合、普通のHTMLファイルをそのままHTMLファイルとして渡すことは
無理だからあきらめるべし。

CGIディレクトリにHTMLファイルを置きたい理由は何なの?
そこがはっきりしたら、他の方法で妥協点が見いだせる可能性はある。
133今のところ質問は無いけど:02/04/17 17:04 ID:GlAukj8k
平和になったね、
>>129隔離乙でちた。

自分も初心者同然の知識しかないので
ココで勉強させてもらいます。
13497:02/04/17 18:26 ID:XkNV135A
>>132
・・・・/cgi-bin/ranklink/ranklink.cgi?action=htmlindi&url=new1
といったCGIと関係をもつアドレスが、(自分で言うのもなんですが)、
一体何なのかということが、私にはそもそもわかっておりません。
まずひとつ知りたい点は、このアドレスが表示される度にranklink.cgiによる
なんらかの処理が行われているということですか?ということです。

あともうもう一つわかっていない点は、CGIのファイルが、実際、HTMLなどとくらべて
サーバーにどれくらいの負荷をかけるものなのかという点です。
(とくに一日数千から1万くらいのHitがある場合)

CGIのディレクトリにHTMLファイルをいれることができるサーバーに
こだわった理由は、そのようなサーバーでは、
・・・・/cgi-bin/ranklink/ranklink.cgi?action=htmlindi&url=new1
といったようなCGIを経由した表示ではなくて、
・・・・/ranklink/html/index.html
というようなCGIを経由しない形での表示が可能であるというようなことを
マニュアルで読んだからです。
もしもCGIがサーバーに負荷をかけるものであるならば、
特別な必要がないならば、CGIなど経由しないでHTMLで表示できるものは
HTMLで表示するほうがいいな→じゃあCGIのディレクトリにHTMLファイルをいれることができるサーバー
を選んだ方が良いのか?
というようなことを疑問に思ったのが104の質問をしたそもそものきっかけです。
135茶文字 ◆xELvisFU :02/04/17 19:16 ID:LhyN3cjF
>>134
サーバのお仕事を理解しよう。以下は一般的なWebサーバのお話。

我々がindex.htmlというファイルを要求(HTTPリクエストヘッダ)すると、
サーバはまず「.htmlってことはHTMLファイルだな」と判断する。
で、我々に送り返すときに「今からHTMLファイルを送りまっせ」と
断り書きを入れてから送ってくれる(HTTPレスポンスヘッダ)。

同じように、photo.jpgというファイルを要求すると、
「.jpgちゅーたら画像でんがな」と判断し、「今からJPEG画像を送るで」と
断り書きを入れてから送ってくれる。

で、サーバをいじって、「.htmlファイルを要求されても返事しちゃだめ」という
設定にすることも可能なわけ。
# 厳密には返事はするんだが、「今からHTMLファイル送るぞ」を省略してしまう。
# ブラウザはこの返事をもらえないと、HTMLファイルとして認識できない。

この場合は/cgi-bin/ディレクトリにそういう設定がされているのではないかな。
だから、直接xxx.htmlにアクセスしても閲覧できない。
で、仕方なく一度CGIを経由して、そいつにHTML形式で書き出してもらうわけ。
ランキングCGIを使っているのは、たまたまランキングCGIに
「受け取ったファイルパスから、そのファイルをHTMLで書き直す」という
機能が付いているからだと考えるとよいと思う。

長文スマ。
13697:02/04/18 17:09 ID:3hjng4Ga
CGIを経由、もしくは
CGIの機能をつかって「受け取ったファイルパスから、そのファイルをHTMLで書き直す」
ということは、その場合ファイルを要求するたびにそのCGIの機能を使用するということですか?

あと、134にも書きましたが、使用するCGIにもよると思うのですが、CGIがサーバーにかける負担について
少し解説していただけないでしょうか。

137茶文字 ◆xELvisFU :02/04/18 17:30 ID:JHeOCJjc
>>136
> その場合ファイルを要求するたびにそのCGIの機能を使用するということですか?

その通り。

> 使用するCGIにもよると思うのですが、CGIがサーバーにかける負担について

CGIで主に使われているPerlとは、アプリケーションの一種なんだな。

たとえば、あなたがテキストファイルをワープロソフトで開きたいとする。
WindowsやMacなら、テキストファイルのアイコンをワープロソフトのアイコンの上に
重ねてマウスボタンを離せば、目的のアプリケーションでテキストファイルを開ける。
または、先にアプリケーションを起動しておいてファイルメニューから開く。

サーバにCGIを置く場合、サーバに対してこうした操作をすることができないから、
CGIファイルの1行目に「このファイルをPerlというアプリケーションで開けゴルァ」と
書いておいてやる必要があるわけ。
これが拡張子.cgiのファイルの1行目にある #!/usr/bin/perl とかいうやつだ。

つまりCGIは呼び出すたびにサーバにあるPerlというアプリケーションを
起動することになるから、サーバのメモリを消費することになる。
で、呼び出されたPerlは多くの場合計算だのファイルの読み書きだの
文字列の置き換えだのという作業をする。
当然、これらの作業はサーバのメモリやハードディスクを使って行われる。
簡単にまとめてしまえば、このあたりがサーバにかかる負荷だな。
138茶文字 ◆xELvisFU :02/04/18 17:32 ID:JHeOCJjc
書き忘れたが当然CPUの力を借りることになる。これも負荷と言えるだろう。
139(-_-;):02/04/20 17:34 ID:wcjeagBU
初歩的な質問ですいません
プルダウンメニューをボタンを押して選択するというフォームを
つくりたいのですが

<FORM><SELECT>
<option value="tiyoda.html">千代田区</OPTION>
<OPTION VALUE="tyuo.html">中央区</OPTION>
</SELECT><BR><INPUT TYPE="submit" VALUE="↑GO!"></FORM>

これをどのように修正すればよいのでしょうか?
また、簡単なcgiが必要らしいのですがどなたかお持ちの方は
いませんでしょうか?宜しくお願いします
140茶文字 ◆xELvisFU :02/04/20 17:44 ID:m5KQZvAA
>>139
初心者スレから誘導されるところを見てたが、あなたCGIがどういうものかわかってないだろ。
何をするためのCGIなのか、139だけでわかるわけないやん。
ページ振り分け程度なら書いてやってもいいけど、
そもそも139にCGIの設置ができるのかが疑問。

1.選択するとそれが次のページでどのように反映されるのか
2.利用予定のサーバでCGIが利用可能か
3.CGI設置経験の有無

とりあえず以上について明記してくれ。続きはそれからだ。
141Name_Not_Found:02/04/20 17:54 ID:PFVXOSOj
CGIをいじるのは初めてなので
WEB裏技にテスト用として書いてあったCGIをアップロードしてみたのですが
アクセスが拒否されました。(Access Denied)
というエラーが出ます。
原因がパーミッションの設定によるものなのか
urlが間違っているからなのかすらわかりません。
FFFTP1.82使用で、サーバはCGI利用可能です(KDDIホスティングサービス)

■パーミッションのせいと考えるなら
FFFTPでパーミッションの変更が出来ません。
アップロードした段階で644になっているのを
700に直して(サーバからもらった解説書にそうしろとあるので)「OK」を押しても
属性が変更されません。
 #FFFTPのコマンドで「SITE HELP」と入力すると
 #214 Direct comments to root@***.***.***.**.←IPと思しき数字
 #と出ます。(コマンドの意味すらよく分かってないのですが)

■url間違いと考えるなら
サーバの解説書によれば
htdocsにhtmlをcgi-binにCGIを置け、とあるのですが、
そもそもcgi-binがなくて、cgi-dataというフォルダがあります。
(その中には、mailconf.txtというファイルがある。前任者が使ってた?)
 #htdocsにindex.htmlを置いた場合、http://www.***.com/で表示されるのですが
 #仮にcgi-binフォルダがあるとして、そこにtest.cgiを置いた場合
 #アドレスはhttp://www.***.com/test.cgiになりますか
 #それともhttp://www.***.com/cgi-bin/test.cgiでしょうか
142茶文字 ◆xELvisFU :02/04/20 18:09 ID:m5KQZvAA
>>141
/htdocs/cgi-bin/に入れて、
http://***/cgi-bin/xxx.cgiでアクセスできないの
ファイルが存在しないなら Access Denied ではなく File Not Found になるはずだから、
URLの間違いではないっぽい。

htdocsなんて単語が出てくるということは、ルート権限を持ってるわけかな?
だとしたら、httpd.confでCGIが許可されているか確認。
あと、もしかすると.htaccessでCGIを明示的に許可すると動くかも知れない。

# シンボリックリンクとかは関係ないのだろうか?
# 鯖に強い人の降臨キボンヌ。
143Name_Not_Found:02/04/20 18:23 ID:1paR/wtl
>>141
> #FFFTPのコマンドで「SITE HELP」と入力すると
> #214 Direct comments to root@***.***.***.**.←IPと思しき数字
> #と出ます。(コマンドの意味すらよく分かってないのですが)

214- The following SITE commands are recognized (* =>'s unimplemented).
UMASK IDLE CHMOD HELP
↑こういうの出なかった訳?

出ない場合は、ftp サーバーの設定を変更して再起動する必要あり
144Name_Not_Found:02/04/20 20:25 ID:+5MLCaBg
アクセス解析の仕組みはimgタグでCGIを読み込む他に何があるのか教えて下さい。
145Name_Not_Found:02/04/20 20:31 ID:1paR/wtl
>>144
SSI, JavaScript
146141:02/04/20 20:50 ID:PFVXOSOj
回答ありがとうございます。
CGI超初心者なので、言ってることが変だったらごめんなさい。

>>142さん
>/htdocs/cgi-bin/に入れて、
>http://***/cgi-bin/xxx.cgiでアクセスできないの
「500内部サーバエラー」が出てしまいます。
マニュアルにも「cgi-bin以外のディレクトリ(htdocsなど)に
置かれているものは作動しません」とあるので、無理みたいです。

>htdocsなんて単語が出てくるということは、ルート権限を持ってるわけかな?
「これマニュアル。勝手に管理して」という感じで渡されたので
多分ある・・・のかな?私より詳しい人がいないので・・・(大問題)

>だとしたら、httpd.confでCGIが許可されているか確認。
>あと、もしかすると.htaccessでCGIを明示的に許可すると動くかも知れない。
httpd.confが見当たらなかったので
cgiを置いたディレクトリに↓の内容の.htaccessを作成して置いてみました。
(他からコピペしたものですが、あってます?)
  Options ExecCGI
  AddType text/html cgi
  AddHandler cgi-script cgi
結果、「アクセスが拒否されました」エラーが。

>>143さん
>214- The following SITE commands are recognized (* =>'s unimplemented).
>UMASK IDLE CHMOD HELP
>↑こういうの出なかった訳?
「214 Direct comments 〜」の前に出てるようなんですが、
すぐに消えてしまうので、読めません(涙)。

やはりパーミッションの問題でしょうか?
Telnetに挑戦するしかないのでしょうか・・・?
(UNIXどころかDOSすら分かりません・・・)
147茶文字 ◆xELvisFU :02/04/20 22:15 ID:m5KQZvAA
>>146
あたしゃWarFTPをWindows鯖に入れてるけど、
特にトラブルもなく稼動できたからFTP鯖はよくわかんない。
が、パーミッションを変更できないってことは>>143の指摘の通り、
ftpdがおかしい可能性はある。

httpdの問題なら、やはりhttpd.confを確認してほしいところ。
これはhtdocsの中にはない。
つか、鯖を安全に動かす基礎みたいなもんだから、
こんなところで聞かずにきちんと引き継ぎしてもらうべきだと思う。

FTPでアップロードしたCGIファイルはちゃんと存在するんだよな?
具体的には、FFFTPの右側のウィンドウにうpしたファイルが見える?
CGIのアップロードはASCII(テキスト)モードで転送してる?
それと、146の前半で500エラーが出ると書いてるのに、
後半はAccess Deniedと書いてる。なぜ違う?

# 実はPerlがインストールされてないとか
# C言語のCGIでコンパイル必要とか
148(-_-;):02/04/20 22:40 ID:xvxKH0kF
>>140
1.うまく説明できないんで、できれば自分のHPをみてもらいたいんだけど
いいかな?もしよかったらメアドおしえください

2.ビッグローブなので大丈夫です

3.携帯用のカウンタと掲示板をつけたことがあります
149Name_Not_Found:02/04/20 22:40 ID:fDhJgw0w
フリーのCGIスクリプトを設置したのですが、
そのCGIでのメール送信の際、特にエラーメッセージは表示されないのに
メールが送られて来ません。

sendmailのパスは正しく設定していますし、それ以外の機能は問題なく動きます。
他に気を付けなければならない箇所があるのでしょうか?

使用サーバーはwakwakです。御教示お願いします。
150Name_Not_Found:02/04/20 22:56 ID:xIkiAIMX
>>148
1.なんつー他力本願ぶり・・・(;´д`)

3.それ、どうせレンタルだろ(;´д`)

#このスレはCGI作成依頼をするスレではありません。

>>149
readme読むなり、配布元のFAQやサポートBBSは当然見たんだよね?
具体的なエラーを書いてもらわないと、
どんなスクリプトを使ってるか判断できない我々には答えようがないです。

#メールアドレスは当然あってるよな?
151茶文字 ◆xELvisFU :02/04/20 23:09 ID:m5KQZvAA
>>148
1.個別サポートはこのスレ利用者全体の利益にならないからいやだ。
 個人的に見てもらいたいならちゃんとしたサポートに頼め

3.設置とレンタルのURL貼り付けるのは違うぞ?
 パーミッションとかPerlのパスとかわかってるのか?
152(-_-;):02/04/20 23:27 ID:xvxKH0kF
>>151
1.無茶言ってすいません、ただ、HPをみてもらうのは
cgiの役割を言葉で説明するのが無理っぽかったからです。
http://ihome.to/fmtoto/
これが移転前に使っていたhpなんですが、ここの23区内販売店リストを
つくりたいんです。素人なりに色々しらべてみたんですが本当に分からないんです

3.パーミッションの変更はしたことがありますのでだいじょうぶです。
perlもなんとなくわかります
153Name_Not_Found:02/04/20 23:47 ID:fDhJgw0w
>>150
フリーのショッピングカートCGIです。メールアドレスは何度も確認しましたし、
そのサイトのサンプルページで試した時はちゃんと送信出来て、メールが届いていましたので、
スクリプトの方の問題ではないと思います。

エラーメッセージは何も表示されません。「送信完了」のhtmlページにちゃんと飛べているのに、
いつまでたってもメールが送信されてこないんですよね…。

readmeの通り、sendmailのパスを書き換えただけで、それ以外は特にどこも
いじってはいないんですけど…。
154Name_Not_Found:02/04/21 00:07 ID:Tm4rTCVS
>>153
こういう相談の場合はスクリプトの名前&配布してるとこを書きましょう。

今のあなたは
A:ラスボスが倒せません
B:なんていうゲーム?
A:PS2のゲームです。
B:・・・・・・・・
155143:02/04/21 00:33 ID:IABTbxEX
>>146
んとさ、KDDI のホスティングサービスの web 見たけど、
htdocs がユーザーディレクトリみたいだね。紛らわしいな…

で、.htaccess を置く場所は ./htdocs/ の下
./cgi-bin/ ディレクトリが無かったら作る!

超基本的な事だけど、.htaccess は ascii mode で送る事
ただ、.htaccess 置いても、.htaccess 自体禁止している所も
あるから、注意

多分、これで大抵の問題は解決すると思うぞ

FFFTP のログ見る時は「表示」→「処理内容をビューワで表示」
で、見れる。もしくは、ログウィンドウのサイズを変えられるしス
クロールもできるはずだが?
156茶文字 ◆xELvisFU :02/04/21 00:37 ID:542gFRQg
>>152
やりたいことはわかった。
一番簡単なのは、区ごとのリストをHTMLで用意しておいて、
CGIで振り分ける方法だろう。
以下大雑把に。

選択肢の部分のHTMLは、以下のように書いておく
<form action="xxx.cgi">
<select name="page">
 <option value="00">千代田区</option>
 <option value="01">中央区</option>
    :
    :
</select>
<input type="submit" value="Go!"></form>
上から順番に、<option value="二桁の数字">区名</option>だ。

千代田区のリストは 00.htmlとして準備しておく。
中央区のリストは 01.htmlとして準備しておく。
以下、23区のリストがそれぞれ「二桁の数字 + .html」になる。

CGIの力を借りて、セレクトリストの二桁の数字とHTMLファイル名の二桁の数字を
結びつけようとしていることはわかるな?

select要素の選択肢は、CGIを呼び出すURLにくっついて送信される。
上記のHTMLからだと、
 http://***/xxx.cgi?page=00
こんなURLになるわけ。これをCGIが解釈して、00.htmlにジャンプさせればよい。

HTML部分は自分で書けるな?
CGIはひとまずググルで「HTTPヘッダ」「リダイレクト」の意味を調べておけ。
続きはHTMLが全部できてからだ。
157Name_Not_Found:02/04/21 00:37 ID:bnlFyNNb
>>150
フリーのショッピングカートCGIです。メールアドレスは何度も確認しましたし、
そのサイトのサンプルページで試した時はちゃんと送信出来て、メールが届いていましたので、
スクリプトの方の問題ではないと思います。

エラーメッセージは何も表示されません。「送信完了」のhtmlページにちゃんと飛べているのに、
いつまでたってもメールが送信されてこないんですよね…。

readmeの通り、sendmailのパスを書き換えただけで、それ以外は特にどこも
いじってはいないんですけど…。
158Name_Not_Found:02/04/21 00:49 ID:bnlFyNNb
>>154
申し訳ありませんでした。以下のとおりです。
http://www.hal9800.com/
「easy_order」

>>157 間違えて送信してしまいました。すみません。
159Name_Not_Found:02/04/21 01:03 ID:ysvC8I1N
>>152
これって、単に
「プルダウンメニューから行きたいページを選んで、ボタンを押すと跳ぶ」
ってことですか?
もしそうなら、CGIって関係ないのでは?
(CGI不可のうちのページでもやってます。ボタン無しですが)
私もここでアドヴァイス受ける側の初心者なので
的外れなこと言ってるのかもしれないんですけど。
160茶文字 ◆xELvisFU :02/04/21 01:10 ID:542gFRQg
>>159
携帯向けのコンテンツなので、JavaScriptを使わない方向でと思ってます。
なので、onClickとかonChangeとかの属性は避けようと思ったのですが、
HTMLだけで解決できます?
もしくは、携帯端末からJavaScriptを利用できます?
161159:02/04/21 01:33 ID:ysvC8I1N
>>160
仰るとおりでした。しったかぶって申し訳ない。
私のページではheadにも本文にも
「JavaScript」という文字がなかったので失念してました。
混乱させて申し訳ない。
162Name_Not_Found:02/04/21 01:41 ID:Tm4rTCVS
>>158
試してみました。ちゃんとメール届いたよ。サーバーはWAKWAKじゃないけどね。
20-21行目の#sendmailへのパスを指定と33-34行目の#メール送信先アドレスを指定をいじっただけ。

でwakwakのこのページみるとこのようなこと書いてる
http://www.wakwak.com/info/connection-setup/ftp/custom-cgi.html
CGI でメールを出すには
(略)
なお、wakwak の sendmail は送信前に From アドレスの書式チェックを行っています。
From アドレスの書式が正しくなかったり、 メールアドレスとして使えない文字 (例えば \ など) を
含んでいた場合、 メールは送信されません。 sendmail を使用してメールが発信されない場合、
From アドレスが正しいものかどうかも合わせて確認してください。

ということで、もう一度 sendmailのパス /lib/sendmail や order.cgiの34行目の $mail_to 、
フォームで入力したメールアドレス確認を。

これ以外の原因はわかりません。
163茶文字 ◆xELvisFU :02/04/21 01:50 ID:542gFRQg
>>161
いえ、私の方こそ説明不足でした。
携帯向けサイトなんて作ったことないから、半分自信なさげにJavaScriptをはずしましたが(w
ともあれ、ご指摘はむしろ感謝しています。
164Name_Not_Found:02/04/21 01:59 ID:bnlFyNNb
>>162
ありがとうございました。もういちど、慎重に確認してみます。
165(-_-;) :02/04/21 06:32 ID:qYLKEQdm
>>156
感謝です!
いまからタグうちたいと思います
できしだい報告いたします
166(-_-;):02/04/21 07:44 ID:vJMgHecQ
>>156
HTMLの作成、ファイルのUPともに終了いたしました。

HTTPヘッダ:サーバーと自分のHPとの間で情報をやり取りするときに使用する
リダイレクト:指定したURLと別のURLに飛ばす
167茶文字 ◆xELvisFU :02/04/21 08:15 ID:CY8AILqn
>>166
振り分けるだけの簡単なPerlスクリプトをうpしるからしばし待たれい。
168茶文字 ◆xELvisFU :02/04/21 08:52 ID:CY8AILqn
>>166
http://members6.tsukaeru.net/xelvis/txt/beginers/redirect.txt
テキストエディタで文字コードをEUCにして拡張子を.cgiに変更して保存だ。
2chのURLが入ってるところは自分ちに書き換えるのだぞよ。
169(-_-;):02/04/21 09:03 ID:vJMgHecQ
>>168
大感謝!!
メモ帳を開いてコピーペーストして貼り付けて名前をつけて保存で
いいんでしょうか?あと文字コードにEUCが見当たらないんですが・・・
ANS,Unicode,Unicode big endian,UTF8
どれなんでしょうか?
170Name_Not_Found:02/04/21 09:28 ID:5RU9+mzE
>>169
一から十まで全て教えてもらうつもりですか?
少しは調べなさいよ・・・。
EUCを扱えるエディタなんてごろごろしてるぞ。
171(-_-;):02/04/21 10:09 ID:vJMgHecQ
>>170
安易に質問してすいません
自分で調べてみます

どうしてもわからなかった時はご容赦くださいませm(__)m
1724004工ラー:02/04/22 02:39 ID:de5/BEPI
しつもんっす、
CGIについての質問なんですがね、VC++でコンパイルしたコンソールの
.exe形式を実行させることによりCGIに使用と思ってるんですが
<form action="Cpp.exe" method="get">
で何とかコードを吐き出すことが出来ましたが、どうしても引数の指定
(.exe?のあとに来るヤツ)が出来ません(汗
それにいくら出来ると言ってもexe実行させるようなこういうホームページ
って無いっすよね〜。何か問題があるのでしょうか???
 AnHTTPD1.39Cを使い、設定では.exeの欄は実行プログラムselfになっています
「一般パスでも実行する」と「exe形式の実行」にチェックが付いていて
CGI出力を検査にチェックが付いています。
 今まではPerlでがんばってました。ActivePerlをインストールしていました。
誰か教えてくださいませ〜m(_ _)m
173143:02/04/22 02:44 ID:A4tdiHsp
>>172
ヒント。環境変数
C 使えるなら、argv がキーワード

.exe 使える所なんか希でしょう。NT server 系を web にしてるところ
探すしかないね
1744004工ラー:02/04/22 04:13 ID:de5/BEPI
ttp://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/CCGI/formdisp.html
に方法がありました〜。
>>172
環境変数という手がかり役にたちますたm(_ _)m
でもargvつかってないよ〜(汗
175Name_Not_Found:02/04/22 04:33 ID:A4tdiHsp
>>174
あなたのウェブスペースがどんな CGI をサポートしているのか解らんが、
.exe はまず使えないと思った方がいいよ。perl インストしたなら、素直に
perl で作った方がいい
1764004工ラー:02/04/22 06:47 ID:de5/BEPI
>>175御中
自宅サーバー(WinXP)&AnHttpdってのはやっぱ糞でしょうか?
177Name_Not_Found:02/04/22 16:48 ID:Yr7sO15u
>>176
いいんじゃない?

俺はテスト環境として、NT鯖に Apache + Perl とか入れてるよ
178茶文字 ◆xELvisFU :02/04/22 17:05 ID:q9PfQFmH
>>176
セキュリティーを気にしてのことだったら、Apacheで設定をザルにしちまうくらいなら
anHttpdの方が手堅いってこともあり得る。
また、サーバが堅牢でもCGIやハードウェアに穴があれば意味がない。

いずれにしても、最初から完璧なサーバを構築できるわけじゃないだろうから、
乗換はanHttpdに限界を感じてからで遅くはないと思う。
179 :02/04/22 17:24 ID:trYHvQcp
メーリングBBSの無料レンタルorCGIの無料設置代行無条件でしてるサイトってないですか?
180潮音:02/04/23 17:34 ID:fcajLJ/p
♪CGI代行設置♪

私が代わりに設置します
気軽に頼んでね☆
http://diritto.s3.xrea.com/
181Name_Not_Found:02/04/23 17:51 ID:6+ri9vF0
会員登録してポイントが貯まるショッピングバスケット cgi教えてください。
182141:02/04/23 18:43 ID:EyEe4LhD
なんとか解決しました。

(1)./htdocs/cgi-bin/test-cgiにして、
(2)./htdocsの下に.htaccessを入れたら、表示されるようになりました。

(1)だけでは500エラーが出てしまうみたいです。
(それ以外のところに置くと「アクセスが拒否されました」になりました)
アドヴァイスくださった方々、ありがとうございました。

ただ、相変わらずパーミッションの変更が出来ません。
「SITE HELP」コマンドを入れると
  >SITE HELP
  214-The following SITE commands are recognized (* =>'s unimplemented).
   HELP CHMOD
  214 Direct comments to root@***.***.***.**.
というメッセージが、
「SITE CHOMOD」と入れると(属性変更を選ぶと、だったかも)
  >SITE CHMOD 704 test.cgi
  550 CHMOD not allowed on test.cgi
と出るのですが、これはつまり「SITE CHMOD」(FFFTPの初期設定)では
パーミッションの変更が出来ないということでしょうか。
その場合、何を使えばいいのでしょう?(マニュアルに見当たらない・・・)
183Name_Not_Found:02/04/23 20:12 ID:Fa0rb7si
>>182
.htaccess には、ScriptAlias 記述してる?

FFFTP で素直にファイルを右クリック→属性変更できない?
184Name_Not_Found:02/04/23 20:46 ID:bwXIe/kw
すいませんWebProg板の
CGIだけどなんか質問ある Pert 5.01
http://pc.2ch.net/test/read.cgi/php/1015127347/
の929
で質問した者ですが完全に無視されたのでこっちで再度質問していいですか?
ダメだったら諦めます。
185Name_Not_Found:02/04/23 21:00 ID:+R012RSy
>>184
アク制リストをExcelでどうのこうのって人?
何故Excelを使う必要があるのか説明キボンヌ。
186184:02/04/23 21:11 ID:bwXIe/kw
レスありがとうございます
特に理由はないですけども・・・掲示板の背景色とかのデータを表形式で
まとめるのと便利かなと思って使いました。
別にExcelにこだわっているわけではないです。
なんかいい方法があれば、そっちにします。(主体性ないですが・・・)
フォルダの構成はcgi-binというフォルダの中に各掲示板の名前を書いたフォルダを
作り(たとえば映画だったらcinemaというフォルダ)その中にansq.cgiを入れています。
ansq.cgiはそのままだと全部一緒の内容なので、各掲示板ごとに名前と背景色
を変えてまして、その名前と色のデータをExcelでまとめてあるだけです。
で、そのExelのワークシートからそれぞれのCGIにハイパーリンクを貼り
アクセス制限するときはバッチファイルで全部のファイルを置き換え
手作業で背景色と名前をコピーしていきます。
うまく伝わってないような気もするのですが、これで解答になったでしょうか?
187Name_Not_Found:02/04/23 21:27 ID:MHqC7gd+
>>186
データを csv で保存するようにして
perl でやればいいんじゃないの?
188Name_Not_Found:02/04/23 21:29 ID:mZW2dNyq
CSVに一票。
 1.選択されたシートだけが、
 2.カンマ区切りのテキストファイルで、
 3.式や関数は、その結果だけ書き出される
形式だね。
エクセル以外でも大抵のスプレッドシートで読めるし、
もちろんテキストエディタでも編集可。

csvやテキストファイルをデータとして読み込んで、
plを書き出すcgiを作ってrequireすると、さらに楽ちん。
複数ファイルに分けて書き出すだけでも手間はだいぶ
減ると思う。
189184:02/04/23 21:36 ID:bwXIe/kw
>187
>188
助言ありがとうございます
CSVについて調べてやってみることにします。
正直今まではどの方向に進んでいいかすらわからなかったので
だいぶ助かります。
ありがとうございました
190Name_Not_Found :02/04/23 21:38 ID:Rxoa2JTU
>184
名前と背景色のデータをCSVで出してその色指定情報を
各々読み込むという形ではダメなのかな?

デザイン部分を別ファイルに置くことで
背景色と名前を入力するという手作業がいらなくなるんでは。
あ、これは
「同じCGIを使って掲示板ごとにデザインを変えたい」に対する返答ね。
う〜ん、聞きたいことと微妙にずれてるのかなぁ。
191184:02/04/23 21:45 ID:bwXIe/kw
>190
ありがとうございます
正直 CGIを書くのはこれからということになると思いますが
確かにそのやり方も試してみるのもいいかもしれないのでやってみます。
192Name_Not_Found:02/04/25 07:05 ID:bALpV6o5
http://www5e.biglobe.ne.jp/~fmtoto/
↑ハケーン(プッ
193Name_Not_Found:02/04/27 23:27 ID:rO4NNFGz
保全sageカキコ
194(-_-;) :02/04/28 09:00 ID:R6Zdsl7r
みなさまお久しぶりです
一週間いろいろ試したのですがどうしてもできないので再度質問させてください

実はいまだにcgiの設置ができない状態なんです。
作ってもらったcgiをテキストエディタにコピペして拡張子をcgiに変えEUCで
保存・・・ここまではできるんです。
しかし何度やっても文字化けして保存されてしまいます。

秀丸、TepaEditor、EmEditor、TeraPad、などほとんどのエディタで
やってみたのですが、どれでやっても文字化けしてしまうのです。
どのようにすれば上手くいくのでしょうか・・・
教えてくださいませm(__)m

>>192
・・・(-_-;)
195茶文字 ◆xELvisFU :02/04/28 10:37 ID:f1B0RFMZ
>>194
Shift_JISで保存して化けないようなら、一度Shift_JISで保存したものを
EUC-JPで保存し直してみたら?
196(-_-;):02/04/28 11:02 ID:Ga8iPrOi
>>195
いつもお世話になります。

shift_jisでは化けないのですがそこからEUC_jpに保存しなおすと
やっぱり化けてしまいます。秀丸のヘルプで文字化けするときは
動作環境の設定を変えてください、とあるでいくつか設定も変えて
みたのですが上手くいきませんでした。

自分で考えられるのはこんな所なんですが、どんなもんでしょうか・・・
宜しくお願いしますm(__)m
197茶文字 ◆xELvisFU :02/04/28 11:22 ID:+1W8Y2O3
>>196
大した行数じゃないんだから、全部打ち直して最初からEUC-JPで保存。
198Name_Not_Found:02/04/28 11:32 ID:qXFp9plH
>>194
> 実はいまだにcgiの設置ができない状態なんです。
> 作ってもらったcgiをテキストエディタにコピペして拡張子をcgiに変えEUCで
> 保存・・・ここまではできるんです。
> しかし何度やっても文字化けして保存されてしまいます。

これってCGIの質問じゃないような・・・
とりあえず自分はTeraPad使ってるのでそれでのやりかたを紹介。

TeraPadでのShift_JISからEUC-JPへの変換の仕方は「ファイル(F)」の
「漢字/改行コード指定保存(K)」で漢字コードをEUCにしてOKボタン。

あとここからが大事なのだが、「表示(V)」の「オプション(O)」の
「ウインドウ/漢字コード」のところで「漢字コードを自動認識する」に
チェックをいれ、保存時の漢字コードを「読み込み時の漢字コードと同じ」に
しておく必要がある。これを設定しとかないとEUCで保存してもそのファイルを
読み込みなおしたときShift-JISで読み込むから文字化けしたように見える。
199Name_Not_Found:02/04/28 20:18 ID:YmvQz8zR
>>198
スレ違いなのに、それだけ親切にレスできる君に萌え(w
200Name_Not_Found:02/04/28 20:30 ID:YmvQz8zR
>>196
なんで、話題が文字コードの話になっているんだ?(w

>>168 の cgi はブラウザで見て、そこで s-jis で保存すればいいのでわ?
で、エディタで必要な部分修正して、鯖にうp、動作確認。これで終わりでわ?
201Name_Not_Found:02/04/28 20:33 ID:YmvQz8zR
>>192>>196 のサイトだとするとちゃんと動いてるじゃん
只、気になった所あるけどね…
202茶文字 ◆xELvisFU :02/04/28 20:43 ID:lmd1hbwc
>>200
携帯向けコンテンツなので半角カナを使いたいからEUCをキボンしていると思ったのだけど。
203Name_Not_Found:02/04/28 21:12 ID:YmvQz8zR
>>202
なるほどね。>>168 の cgi は *文字コードに依存する出力* がないから
どのコードでも構わないと思った訳よ
204茶文字 ◆xELvisFU :02/04/28 21:16 ID:lmd1hbwc
>>203
言われてみりゃ確かにそうだ。
HTMLの書き出しをやってるわけじゃないもんね。
クエリの引数に半角カナが入る可能性はないわけじゃないけど、
今の段階でそれを考えるのは時期尚早ではあるか。

というわけで>>196はshift_jisのまま動かしてみてくだちい。
205Name_Not_Found:02/04/29 02:57 ID:4V5kleQd
(´-`).。oO(なんで、このスレこんなに下がってるの?…)
206Name_Not_Found:02/04/29 06:10 ID:WS9IdKUA
半角カナ完全対応のjcode.plってありますか?
全角に変換しないやつで。
jcode.plよりナントカのほうが良いよという話も聞きますが、
それについても教えてホスィ……。

ageていいのかどうかわからないのでsage
207Name_Not_Found:02/04/29 06:24 ID:bIrDXddN
>206
完全対応は無理だろうけど、改良は本家ですすめてるみたい。
http://www.srekcah.org/jcode/

コード書けるならjcode.plと http://www.din.or.jp/~ohzaki/perl.htm#JP_Code
を組み合わせれば判定精度かなり上がるはず。

ナントカってのはJcode.pmのことかな
http://openlab.ring.gr.jp/Jcode/index-j.html
208206:02/04/29 07:22 ID:WS9IdKUA
>>207さん
コード書けませんけど、ざっと読んで見ました。
薄ぼんやりと開眼した気分です。
結局、EUCとshift_jisで重なってる部分があるから困るんですね?
合ってんのかな……。
 ttp://jo.st45.arena.ne.jp/script/
 これって
 >コード書けるならjcode.plと http://www.din.or.jp/~ohzaki/perl.htm#JP_Code
 >を組み合わせれば判定精度かなり上がるはず。
 をやってる感じ?


>ナントカってのはJcode.pmのことかな
それ!それでした!
でも、何が(・∀・)イイ!のかは良くわからない……。
単に配付されてるスクリプトのHTML部分だけ弄ってニコニコしてる人にはあんまり関係ないことなんでしょうか?
それっぽいし、スクリプト自体をちょっと書き換えなければいけないヨカーンなので、まだ導入はしないでおこうっと……。
 http://openlab.ring.gr.jp/Jcode/index-j.html
 を読んだ限りでは、
  #日本語コード変換モジュール
  require './jcode.pl';
 こういうやつを書き換えるだけじゃないですよね?

イパーイ書いちゃった……。
何はともあれ、ありがとうございました。
jcodeg.pl使ってみます。
209Name_Not_Found:02/04/29 14:19 ID://+gGx3l
初級スレ下がりすぎなんで(・∀・)age!
210mac太郎:02/04/30 14:38 ID:sBthWSq5
他の所に書いたのですがこちらのほうが適切と思いきました。
突然申し訳ございません。下記の場所にある 画像貼付け掲示板を設置
したいのですが Macでわかりやすく設置の仕方を教えていただける、
もしくはそんなhpがありましたら 御教授ください。
また スレ違いなら申し訳ありません。
http://www.big.or.jp/~talk/t-club/soft/mini_r6/index.cgi
211Name_Not_Found:02/04/30 14:43 ID:WgzvAa5M
設置方法にマックも何もないと思うんだが、とりあえず何を知りたいの?
設置方法はそのページに一通り書いてあると思うけど、どこが分からないの?
212Name_Not_Found:02/04/30 16:06 ID:ntzGvDRe
(´-`).。oO(>>210 あなたのウェブスペースの鯖は mac なの?…と、聞いてみるテスト)
213 :02/04/30 18:06 ID:mLIzkSZE
CGIにランダム広告を表示させたいんですがCGIにSSIは使えないらしいんで
他に何かやり方知ってる方いませんか?
214Name_Not_Found:02/04/30 18:21 ID:NxAnq+rx
あはは、わかる気がする。
215Name_Not_Found:02/04/30 18:43 ID:1wUnTiHB
>>213
>CGIでランダム広告表示させたいんけどSSIは使えません。
ということでよろしいか?
kentのでも使っててください。
http://www.kent-web.com/variety/random.html
216Name_Not_Found:02/04/30 21:16 ID:0fxqGlV8
>>172

getenv("QUERY_STARING");

POSTなら

main(){
string str;
int len=atoi(getenv("CONTENT_LENGTH"));
char* buf=new char[len];
scanf("%s",buf);
str=buf;
delete[] buf;
cout<<str;
}
217Name_Not_Found:02/05/01 19:30 ID:RqpbnzKj
ローカルでCGIの動作を確認したいだけど、どうすりゃいい??
218Name_Not_Found:02/05/01 19:48 ID:lCZi2pJH
(´-`).。oO(>>217 web server と cgi で動かしたいソフト入れよう)
219Name_Not_Found:02/05/01 19:49 ID:qufz0r3N
>217
確かWinの人だったよな,ということで,
apache,もしくはAnHttpdを検索してみるべし.使い方含めて親切なページが山ほど.
220Name_Not_Found:02/05/01 19:53 ID:RqpbnzKj
ありがとん
221Name_Not_Found:02/05/02 14:24 ID:72LjFuT/
どほほのWWW入門で「WindowsでCGIを動かすには?」
の説明が良く分からんのだけど、初心者でも分かるように説明してくれ。
222Name_Not_Found:02/05/02 14:28 ID:Ii+zw8SL
>>221
あれがわからないならCGIはまだ早いです。
223Name_Not_Found:02/05/02 15:32 ID:dNYmkeQX
>>221
わからないとはサーバーソフトのインストール方法のこと?
あそこの説明の何がわからないのか具体的によろ。

とりあえずサーバーソフトのインストール方法でつまっているのなら
ApachよりAN HTTPDのほうが設定とか簡単でいいと思うので
ここの説明をどうぞ
http://www.kent-web.com/www/index.html

いや俺はApach使うんだいというならここをどうぞ
http://www2j.biglobe.ne.jp/~apollo/server/server.html
224Name_Not_Found:02/05/02 17:13 ID:T5biEMoP
(´-`).。oO(コゾウにはまだ早い…)
225Name_Not_Found:02/05/03 21:33 ID:ytf0FI+m
http://www.appleple.com/cgi/a-nikki/

これの設置方法が分りません。
書いてあるままsetup.cgiを設定して、
テンプレートファイルを改造せずにアップロードしたんですが、動きません。
ちなみに私のcgi設置にたいするスキルは、
2apersのbbs設置が出来る程度しかありません。
226Name_Not_Found:02/05/03 21:37 ID:FYu26QIA
>>225
エラーメッセージぐらい書けっつーの。
「動きません」だけで原因が特定できるわきゃねーだろヴォケが。
とりあえずパーミッションとPerlのパスを確認してみれ。
227Name_Not_Found:02/05/03 21:44 ID:ytf0FI+m
>エラーメッセージ
すみません。

サーバーで、リクエストの実行を妨害する予期しない状態が発生しました
500 Internal Server Error
お探しのページは実行中に何らかの問題が発生したために、
表示できません。 次のことをお試しください。
★ブラウザの [更新] ボタンをクリックする
★ページ管理者の場合には、文法に問題がないか確かめます
(.htaccessが設置してある場合には、その文法も確かめてください)

でした。
パーミッションとパスは合ってるはずなんですが。
228Name_Not_Found:02/05/03 22:00 ID:FYu26QIA
>>227
落として試すのメンドクセェからやらないけどさ、
パーミッションとパスとディレクトリと転送モードが正しければ動くはずなんだよ。
つまり、動かないってことはこのどれかに不具合があるってこと。
漏れが「確認しろ」っていったのはそういう意味。
「合ってるはず」じゃなくて「合わせる」の。わかる?

※パーミッションの設定は配布サイトに書いてあるので動かない場合は、
サーバ側で推奨されている値があるか確認して、その値で試してみること。
229Name_Not_Found:02/05/04 02:57 ID:nVYZd79p
apeboard設置で、500エラーに悩まされています。
これの設置経験は豊富なのに。
バーミッション、Perlのパス、転送モードは何回も確認済み。
CGI本体もDLしなおしたけどダメ。
他に試すことは何?
230Name_Not_Found:02/05/04 03:03 ID:MXYhzXCH
バーミッションじゃなくてパーミッションを確かめてから帰ってきてね
231Name_Not_Found:02/05/04 03:05 ID:Hxa8/1A4
スクリプトにタイプミスがあるって可能性は?
自分でいろいろいじってる場合だけど。
232Name_Not_Found:02/05/04 03:07 ID:pn1fTl6f
>>229
もう一度解凍して、全部設定し直す。
apeならboard.iniとかあの辺の設定ファイルで「.」とか「/」、「"」「'」が抜けてないかをチェック。
私は500エラーはこの手の1文字抜けただけ、のミスで結構出てるからその辺り確認してみるといいんじゃないかと。

どこかでCGI設置でスクリプトにミスがあるときのエラーの原因を突き止めてくれる
みたいなスクリプトが配付されてた気がするんだけどよく覚えてない・・・
誰かこの手のスクリプト知りませんか?
233茶文字 ◆xELvisFU :02/05/04 03:07 ID:c9uOm04m
>>229
KCatch.pmでも試してみる?
ttp://www.kawa.net/works/perl/catch/news.html
234Name_Not_Found:02/05/04 03:08 ID:nVYZd79p
ただいま。確かめてきたよ!
次は?
235Name_Not_Found:02/05/04 03:09 ID:Hxa8/1A4
236Name_Not_Found:02/05/04 03:10 ID:nVYZd79p
うわ、いつのまにかレスがこんなに。
>>231-233
レスありがとう。
いろいろ頑張ってみるよ。
237Name_Not_Found:02/05/04 03:14 ID:20Y3mIJA
そのサーバでは使えない関数をスクリプトが使おうとしたり、
スクリプトが作ったディレクトリやファイルのパーミッションが
ダメだったり、sendmailがデフォルトで使用する設定なのにパスが違うとか
そもそも使えないとか、まあイロイロあるよね。
apeboardって知らんけど。
238Name_Not_Found:02/05/04 03:20 ID:98FSqVEN
>>225
ちなみにどこの鯖?
鯖によってはパーミッションにクセがあるからね。
そこのコラムのスクリプトは、以前設置したことあるけど普通に動いたよ。
ちなみにそこの鯖はcgiファイルは705、ログファイルは604で動くクセのない鯖だった。

とりあえず設定ファイルもいじらずにうpして試してみるがいいんでない?
perlのパスだけ直して、パスワードなんかはいじらずに最低限のパスだけ変更。
それでエラーだったらパーミッションとパスとディレクトリと転送モードをチェックかな。
239Name_Not_Found:02/05/04 04:31 ID:lhN8EQL5
>>237
さらにレスありがとうです。

おかげ様で解決いたしました!
KCatch.pmって最高だね!
こんな深夜に即レスしてくれた皆様方ありがとうございました。
240茶文字 ◆xELvisFU :02/05/04 04:35 ID:4w3lkpda
>>239
後学のために何が原因だったか教えてくれるとありがたいでつ。
241239:02/05/04 04:49 ID:lhN8EQL5
>>240
skinini.cgiに「'」が多かったのよ……。(;´Д`)
242Name_Not_Found:02/05/04 04:56 ID:HZybEngg
>>241
それは自分で足してたの?
最初っから多かったんなら、配布元に連絡してやりたまへ。
243239:02/05/04 05:08 ID:lhN8EQL5
>>242
いや、思いっきり自分のせい。
もう自分に萎え萎え。
気にかけてくれた皆さん方も、こんな理由でスマンかった。
244Name_Not_Found:02/05/04 08:04 ID:0MFBIPUu
ホームページ制作王なら、オリジナルCGIも楽々作成♪
これで貴方のサイトもグレードアップ間違いなしだね。

世界が認めたホームページ制作王。
トライアルは無料。騙されたと思って使ってみよう!
245Name_Not_Found:02/05/04 13:34 ID:4vcVhMYp
>>243
いや、CGIはそーゆーのよくあるよ。
気にせずヽ(´ー`)ノマターリ
私もスキン形式じゃないスクリプトのHTML部分変更しようとするときとか、エラーすごいからねぇ(w
246Name_Not_Found:02/05/04 16:18 ID:MXYhzXCH
copal使いなはれ
247(-_-;):02/05/04 18:25 ID:8EVlmrfc
報告遅れましたが
cgiの設置に成功いたしました
どうやら文字化けしていても大丈夫なようです、はい

みなさん本当にありがとうございました。
248225:02/05/04 19:46 ID:K3w6ujMn
>>226 >>238
お騒がせしました。
解決しました。
理由は本当に恥ずかしいミスで……
dataというデレクトリを設置しなくてはいけないのに、
勘違いして「date」という名前にしてしまっていました。
本当に本当にごめんなさい。
親切にレスしてくださってありがとうございました。
249239:02/05/05 08:30 ID:pfiimKYT
>>245
みんなヤサスィなぁ。

>>248
次からヽ(´ー`)ノマターリ頑張ろうyp!
250Name_Not_Found:02/05/05 14:10 ID:Cob0sqnI
>>249
CGIは些細なミス、それこそ1文字間違えただけでエラーになって
Perlいじれる環境にない限りローカルでのテストができないからね。
その分ミスも増えちゃうのは仕方ないと思ってるからね。
まあ、色々と試して慣れるしかないかな。
そのうち自分がどの辺りをよく間違えるのか、とかの癖がわかるようになるさ。
だからヽ(´ー`)ノマターリね。
251Name_Not_Found:02/05/05 17:24 ID:55dqMGxo
(´-`).。oO(マターリもいいんだけど、このスレ下がり過ぎ…)
252Name_Not_Found:02/05/05 19:15 ID:58ZFFXsd
>>251
そう思うならageようや・・・
253ken:02/05/07 04:06 ID:ojUVpRsi
質問です。
アクセス解析のCGIを設置して動かしていたのですが、
このたびフレームを使ったサイトに変えたんです。
この時は、どうすればいいのでしょうか?
index.html
に埋め込めばいいのでしょうか?でも、これだとアクセス数が表示されませんよね。

で、とりあえずフレームで分割したうちの一つのhtmlに埋め込んだのですが
こうするとアクセス数はサイトに表示はされるのですが、
解析が、すべて、index.htmlからリンクしてきたというふうに表示されてしまうのです。
どうしたら、よいでしょうか?

お手数ですが、よろしくお願い致します。m(__)m
254Name_Not_Found:02/05/07 04:20 ID:gUtYN2Oz
>>253
アクセス解析CGIのマニュアルとかreadmeには何か書いてませんか?
たとえば
ttp://dream.lib.net/room/cgi/e_analize.html
で配布されているものの場合、
貼り付けタグを一部変えることで
フレーム対応にできると書いてあります
(貼り付け場所はフレーム内に表示されるページ)。
255Name_Not_Found:02/05/07 06:29 ID:ujYS5vxI
>>253
漏れの所で使っているのは+document.referrerを+parent.document.referrer
にしてくださいとなってるよ
256Name_Not_Found:02/05/07 21:33 ID:V6N0+F+1
WEB製作じゃないかもしれませんが
jcode.plで"[回答]"っていう文字列を含む
テキストファイルの文字コードを
eucからjisに変換したんですけど
”[回答]”の部分だけ変換されません。(前のコードのまま)
これってバグですかね?
257Name_Not_Found:02/05/07 22:30 ID:B53+V/sx
超初心者な質問ですが、拡張子がcgiとpl(perl)だと何がどう違うんでしょうか。
また拡張子をcgiからplにする事は出来ますか?
cgiは初心者なのですが、仕事がネット構築でApacheにWebを入れるもので…
258Name_Not_Found:02/05/08 01:13 ID:uqN7LJz7
>>257
私も詳しくはないんでcgiとplの違いはよく分からないんだけど・・・

>拡張子をcgiからplにする事は出来ますか?
これってplをCGIとして動かしたい、ってこと?
それなら.htaccessで出来ると思う・・・
259257:02/05/08 01:25 ID:EZn45N7h
>>258
いえ、そういうことではなく、今はcgi拡張子なんですけどこれだとApacheでは動かないので、plの拡張子にしたいって事です。
260Name_Not_Found:02/05/08 01:31 ID:fwBiCIPL
>257
とりあえず cgi=common gateway interface,は perl だけじゃなくて
c でもシェルスクリプトでもその他の言語でも書くことができるので,
cgi という拡張子なら「とにかく cgi」ということしか言っていないわけです.
pl ならそれが perl のファイルだということを明示的に示している,と.
(もちろん pl という拡張子のテキストだってありえるけど,そういう話はおいておく.)

あと,もちろん Apache でも cgi 拡張子で動かせるし,pl で動かしたければ
そのように設定することもできます.
261257:02/05/08 01:41 ID:EZn45N7h
なるほど。
でもその拡張子がcgiのcgiだと表示が出来なかったので、てっきりplじゃないと駄目なのかと思ってました。
以前、Apacheでコンテンツを入れた時はplでは問題なく出来たもので。

その設定する事が出来るというのは結構難しいのでしょうか?ちゃんと本とか読まないと無理ですかね。
ちょっとネットで検索してみたんですが、それらしい情報がなかったもので。
262257:02/05/08 01:48 ID:EZn45N7h
拡張子がcgiでもApacheで動作するってことは、手元にあるcgiは動作しないんだったら拡張子変えても動かないのかな?
あ、肝心な事言ってませんでしたが、元々IISで動かしていたコンテンツをApacheに変えようとしてるんです。
cgiがwindowsで動かすという前提で作っているから、Linuxでは動かないって事もありえるのかな?
263Name_Not_Found:02/05/08 02:02 ID:U8yosXj3
(´-`).。oO(拡張子、拡張子、うるさいよ…典型的な win ユーザーだな…)

ファイル名の【接尾語】が pl だろうが、 cgi だろうが、jpg だろうが、
そんなもんは Apache の設定でいくらでもどうにかなるもんだと思え
極端な話、html で【CGI】として動かす事もできるって事だ

ちょっとネットで検索したいうが、ホントか?ちょっと検索すれば
すぐゴロゴロ出てくるぞ…Apache マニュアルはここだ

http://httpd.apache.org/docs/

で、【CGI】というのは、>>260 も言っている様に perl に限定してないって
ことも頭にたたき込め。perl, c, シェルスクリプト, php, PostgreSQL, Ruby
なんでもござれだ
264茶文字 ◆xELvisFU :02/05/08 02:05 ID:VrR+853F
>>262
現物見てみないと何とも言えないと思います。
# 見ても私にはわからん可能性が高いが(w

シェルスクリプトを起動してOSに何らかの操作をさせるスクリプトなら
OSが違えば不具合が出る可能性があるだろうし。
あとは、サーバ上でスクリプトがファイル操作をするとき
パーミッションの変更でひっかかるとか。
CGIが動かすのはPerlだけじゃないんで、sendmailとかnkfのような
Perl以外の何かが関係している可能性もある。

いずれにしても、ちょっと情報が少なすぎる気がします。
265257:02/05/08 02:34 ID:EZn45N7h
>>263
俺が言っってるのはどうやったら拡張子を変換できるのかって事だよ。
ちゃんと文章読んでね。260と同じ事しか言ってないし。Apacheのマニュアルなんてどこでもあるって
266Name_Not_Found:02/05/08 03:07 ID:U8yosXj3
(´-`).。oO(駄目だ、こりゃ…根本的な事が解ってない…)
267Name_Not_Found:02/05/08 03:09 ID:U8yosXj3
(´-`).。oO(>>260 >>263 でもう答え出てるから、これで解らない方が理解できん…)
268 :02/05/08 03:20 ID:HkWt4kWX
>>257>>265
Perlスクリプトの拡張子の違い
http://tohoho.wakusei.ne.jp/lng/199905/99050123.htm

拡張子の変換
どちらもテキストファイルですから変換などというものはなく、
単に拡張子を変えればいいだけです。
もちろん動くかどうかは別問題ですが。
269Perlしさん:02/05/08 11:31 ID:02RRMpz7
>>257 はデンパ
270ありさ:02/05/08 11:53 ID:rrcjNCAa
↓のリンクのCGIって配布してる所あったら教えてほしいんですけど…。
http://www16.big.or.jp/~shumaru/votebbs.cgi
271Name_Not_Found:02/05/08 12:31 ID:cEGyL0Er
>>270
http://www.linkclub.or.jp/~youkai/cgi/cgi.html

そこのを改造でもしたんでないかな?
272名無しさん:02/05/08 12:33 ID:PrTUtI6P
2ちゃんねるの長寿スレの過去ログをキーワード検索できるようにしたいのですが、
どんなスクリプトをつかえば いいでしょうか?
273Name_Not_Found:02/05/09 01:47 ID:4MNK/ffI
(´-`).。oO(Apache マニュアルを知っているくせにデンパな発言をしている>>257がいるスレはここ?…)
274 :02/05/09 23:21 ID:etKyHoNx
掲示板にランダム広告をつけたいんですが(iモード)
cgiに<!--#exec cgi="../koukoku.cgi"-->のようにSSIでは無理みたいなんですが
どうしたらいいでしょうか?
275茶文字 ◆xELvisFU :02/05/10 00:20 ID:UPWRpJ+w
>>247
・ルートからの絶対パスで指定してもダメ?
・exec cmdでもダメ?
・サーバがexecを禁じてない?
・つーかそもそもSSIは禁じてたり?
・CGIはちゃんとHTTP吐いてる?
・引数を渡そうとして書き方間違えてない?

SSIは相対パスが通らないことが多いみたいなので、
上位ディレクトリのものを呼び出す場合は絶対パスで書いた方がいいと思う。
276茶文字 ◆xELvisFU :02/05/10 00:20 ID:UPWRpJ+w
>>275訂正。
CGIはちゃんとHTTP吐いてる? → CGIはちゃんとHTTPヘッダ吐いてる?
277Name_Not_Found:02/05/10 00:38 ID:1ooYd0+B
(´-`).。oO(>>274 ハァ…ただ単に「無理でした」と書いて解ると思うのか?…)
278Name_Not_Found:02/05/10 11:54 ID:EWECJMxx
>>274
そら無理だわなあ。
ランダム広告を吐き出すCGIの中身をくっつけたいCGIにとりこんでみたらどうでしょう。
たぶん、いくつかのリンクタグをランダムに出力するだけでしょ、広告のCGIって。

書き込みからは詳しい状況わからないので、その程度しか誰も答えられんと思います。
279Name_Not_Found:02/05/10 14:20 ID:ndJ4sun+
WEBプログラミングでこちらに行けと誘導されました。

管理人以外も投稿できる本の感想CGIを探しています。
Shiromukuさんちは探しましたが、希望の物はありませんでした。
よろしくおねがいします。
280Name_Not_Found:02/05/10 14:26 ID:vi3yl5xb
>>279
単に本の感想と言われても・・・。
文章を書くわけだろう?掲示板を使ったってできることだし。
281279:02/05/10 15:27 ID:ndJ4sun+
そうですね。
目的をいいますと、全5巻の小説のファンHPでして、
その本1巻ずつの感想を多くの人で語り合いたいわけです。

・・ですから、管理人が固定できるフォーラム掲示板か、
複数設置できる簡易掲示板でも代用できるかもと今思い始めました。

ところでHPML式のcgiだとgoogleにひっかりますか?。
マイナージャンルなので、ファンを1人でも捕まえたいのですが。
282279:02/05/10 15:29 ID:ndJ4sun+
あ、すいません、HTMLでした
283CGIを探しています:02/05/10 15:52 ID:UUPK2QMA
HPを訪れた各人が、ページの”一部”をカスタマイズ可能なCGIを探しています。
具体的には、ページを訪れた方が「お気に入りリンク」を登録し、以後訪れた際にはcookieを利用して
ページの一部に「お気に入りリンク」を表示してくれる機能です。

よろしくお願いします。
284うぜぇ…ヽ(`Д´)ノウワァァン!!:02/05/10 15:57 ID:xdqyYJRo
「死ね」としか書かないアフォな荒らしにあってます。
転送量が限られてる鯖なので、書き込みすらうざいので排除したいです。

ただ、使っている掲示板CGIは多機能な割にホストが取れないので、
どなたかCGIに埋め込めるホスト取得CGIをご存じないでしょうか?
さくっと.htaccessかまして終わりたいのですが。
285Name_Not_Found:02/05/10 16:01 ID:uKN2F5fM
>>284
WebProg板行って改造した方が早くない?
286うぜぇ…ヽ(`Д´)ノウワァァン!!:02/05/10 16:05 ID:xdqyYJRo
改造…って、微妙に知識が無いので、出来ないのでつ。
住人に負担かけるような行為もなんだかなあだし。
287Name_Not_Found:02/05/10 16:07 ID:JzqGGD6k
>>279
HTML形式の、ってどういうこと?
HTMLを吐くっていう意味ならそりゃgoogleには引っかかると思うけど。
吐いたファイルはただのHTMLだから。

>>283
ページの一部っていうならPHP使ったほうがよさげな予感。
もしくはIFRAME使ってその部分だけCGI使うか。
288Name_Not_Found:02/05/10 16:10 ID:JzqGGD6k
>>284
ホスト取得って単に$ENV{'REMOTE_HOST'}で取るんじゃダメなの?
289274です。。。:02/05/10 16:10 ID:6I2xOtZe
>>275
・ルートからの絶対パスで指定してもダメ
・exec cmdでもダメ
・サーバはexecを許可してます。
・CGIはちゃんとHTTPヘッダはいてます。
cgiをブラウザで表示させたら何も表示されておらず
ソース見たら<!--#exec cmd="../koukoku_ssi.cgi"-->
みたいなかんじなんです。
290Name_Not_Found:02/05/10 16:16 ID:JzqGGD6k
>>289
まさかとは思うが、
.shtmlじゃないとSSIが動かない設定になってるサーバーで.htmlのままSSIを埋め込んでるとか……

……さすがにそんなことはないか。
291274です。。。:02/05/10 16:36 ID:6I2xOtZe
cgiが吐くhtmlをshtmlとして認識させるにはどうしたらいいんですか?
292 :02/05/10 16:37 ID:vi3yl5xb
>>281
ここは見た?
http://script.lovely.to/
293 :02/05/10 16:38 ID:vi3yl5xb
>>291
サーバで設定します
294Name_Not_Found:02/05/10 16:39 ID:y5XMVMvo
>>290
おそらく274は、CGIにSSI用の<!--#exec なんちゃら-->タグを
出力させて、SHTMLに埋め込んだときのように表示されないと
言ってるんじゃないのか?

違う?>>274
295 :02/05/10 16:39 ID:vi3yl5xb
>>291
つーか、SSIが使える拡張子の説明がサーバにあるはずだけど?
296Name_Not_Found:02/05/10 16:44 ID:uKN2F5fM
>>274
SSI書き出すんじゃなくて掲示板CGIでkoukoku.cgiを呼び出せば?
297274です。。。:02/05/10 16:45 ID:6I2xOtZe
>>294
その通りなんです。htmlでもSSIを有効にできるように.htaccessもいじりましたが
NOT FOUNDになってしまう。。。
298Name_Not_Found:02/05/10 16:56 ID:y5XMVMvo
>>274
WEBサーバーのしくみを説明するほど私も詳しくないんだけど、
CGIで吐き出すHTMLにSSIのタグいれても動かないです。たぶん。

だから、296 の人がいうように、掲示板CGIの中で広告のCGIを呼び出して、
そのCGIが吐き出すHTMLを掲示板CGIが出力するHTMLに組み合わせるか、
広告CGIの機能を掲示板CGIに組み込むか、どっちかしか方法がないと思うです。

どっちにしろ掲示板CGIを改造する必要があると思います。
299Name_Not_Found:02/05/10 17:02 ID:vi3yl5xb
>>297
そのSSIの呼び出し方法が正しいという仮定でなら
htaccessの記述が間違ってるのでは?
300274です。。。:02/05/10 17:13 ID:6I2xOtZe
>>299
多分間違ってないと思われます。
>>298
おそらくCGIで吐き出すHTMLにSSIのタグいれても動かないです。だとおもいました。。
301Name_Not_Found:02/05/10 17:21 ID:vi3yl5xb
>>300
includeでもだめか?
3024415:02/05/10 17:24 ID:uGd5BJ3v
Kent氏のYYBBSにもっと書き込み隊の昇進機能を付ける・・・。
誰か改造できる?

例:http://ion.adam.ne.jp/(リンク張ってスマソ)
ココの掲示板みたいな感じで・・・・。

303Name_Not_Found:02/05/10 17:34 ID:y5XMVMvo
>>274
CGIから直接出力するHTMLタグにSSIのタグを入れても動きません。

WEBサーバーの動き
・HTMLファイル > 直接出力
・SHTMLファイル > 中にSSIのタグがあるかチェックして、あったらSSIのタグを実行した結果をSHTMLファイルに埋め込んで出力
・CGIファイル > プログラムを実行して、CGIが吐き出すHTMLタグを出力

CGIを実行したあとのHTMLタグにSSIタグが入ってるかどうかを
サーバーは確認しないです。
だから、.htaccess をどういじろうと動かないです。

私はそういうふうに解釈しています。
間違ってたらどなたか修正してください。


もちろん、お使いの掲示板CGIが直接HTMLを吐き出すタイプでなく、
HTMLファイルを作成するタイプでしたら、
出力するファイルの拡張子をshtmlに変更するだけだと思いますが。
304茶文字 ◆xELvisFU :02/05/10 17:36 ID:73i2Xonn
>>300
SSIを利用可能なファイルの拡張子は、基本的に.shtmlです。
これは.htaccessで変更できるけど、サーバ側で変更を禁じてあれば
.htaccessの書き方が正しくても変更できません。
# つまり.htmlからSSIを使えるように変更できないサーバもある。

余談ながら、仮に変更できたとしても.cgiのファイルにSSIを有効化するのは
危険だからやめといた方がいい。
305274です。。。:02/05/10 17:37 ID:6I2xOtZe
掲示板に広告のCGIを埋め込んだらできました。
ありがとうございました
306茶文字 ◆xELvisFU :02/05/10 17:38 ID:73i2Xonn
>>302
改造は板違い。WebProg板の改造スレが適切かと。
「誰か改造できる?」ではやる気になってもらえない気もするがw
307Name_Not_Found:02/05/10 17:53 ID:UMpkYCIO
>300じゃないけど、>304勉強になりますた
308Name_Not_Found:02/05/10 18:01 ID:uNb+ZatG
WebProg板から誘導されて来ました。
閲覧者をパスワードで制限する日記のCGI探してます。
どなたかご存知ありませんか?
309茶文字 ◆xELvisFU :02/05/10 18:05 ID:73i2Xonn
>>308
パスワード付きの日記を探すよりも、日記とパスワード認証を別々に探してきて
組み合わせた方がよくない?
選択肢も広がるし。
310Name_Not_Found:02/05/10 18:14 ID:uNb+ZatG
>>309
早速のレスありがとうございます。
検索しても見つからなかったので別々に配布してるものをいただいてきて
いろいろいじってみたんですが、
認証できてうまく飛んだと思ったら
日記CGIがテキストで丸々表示されてしまったりして
うまくいかなかったんです。すみません。
311 ◆..r..... :02/05/10 18:15 ID:Pk1unUYs
>>310 普通の日記CGI+htaccessで制限じゃダメなの?
312Name_Not_Found:02/05/10 18:18 ID:uNb+ZatG
>>311
レスありがとうございます。
私が使ってるところはniftyなのでhtaccessは使えないようなんです。
313茶文字 ◆xELvisFU :02/05/10 18:18 ID:73i2Xonn
>>310
もしかしてCGIは/cgi-bin/ディレクトリに入れるサーバですか?
314茶文字 ◆xELvisFU :02/05/10 18:19 ID:73i2Xonn
ああ、別サーバだからややこしいんかな。
ちと探してみるわ。
315Name_Not_Found:02/05/10 18:19 ID:uNb+ZatG
>>313
はい、そうなんです。
htmlファイルや画像ファイルも別々にアップしなければいけないんです。
316Name_Not_Found:02/05/10 18:27 ID:uNb+ZatG
>>314
茶文字さん、お手数おかけしてすみません。

貴重なお時間をいただき、ありがとうございます。
317浜中@ ◆WEud8dUs :02/05/10 18:38 ID:G7emawiw

ゲ ス ト ブ ッ ク 探 し て ま す 。

質問形式でプロフィールを書けるやつなんですが・・・

知ってる人教えてね。
318Name_Not_Found:02/05/10 18:43 ID:JzqGGD6k
>>317
正直お前は人にものを頼む態度を
ま な ん だ ほ う が い い

つうか普通のゲストブック程度ここで聞かずともそこらへんに落ちてると思うんだが。
319Name_Not_Found:02/05/10 18:51 ID:tmLWepwp
>>310
http://cgiroom.nu/は試してみた
download -> CGI機能拡張 -> メンバー
320Name_Not_Found:02/05/10 19:03 ID:uNb+ZatG
>>319
レスありがとうございます。
これは試したことがありませんでした。
今からスクリプトをお借りして試してみようと思います。
うまくいったら、設置出来次第ここで報告させていただきますね。
321茶文字 ◆xELvisFU :02/05/10 19:10 ID:/n9g6tc+
あ、近いものが見つかったのかな。
私の方は力不足で発見できなかった。ゴメソ。

パスワード付きの掲示板の投稿フォームだけ抜き出して、HTMLでうpしておけば
近いイメージにはなるかも知れない。
322Name_Not_Found:02/05/10 19:26 ID:uNb+ZatG
>319さま
おかげさまで、うまくいきました。バッチリです。
本当にありがとうございます。

>茶文字さま
わたしのために時間を使っていただいて、
とても嬉しかったです。本当にありがとうございます。

もう少し努力すれば自分でなんとかなったのかもしれないのに
いろいろとお手数おかけしてすみませんでした。
とても勉強になりました。
親切にしていただいて、嬉しかったです。
323浜中@ ◆WEud8dUs :02/05/10 19:46 ID:G7emawiw
>>318
童 貞 は 黙 っ て ろ !

誰か>>317のゲストブック知りませんか?
ヨロシクオ願イシマス!
324Name_Not_Found:02/05/10 20:20 ID:tmLWepwp
325Name_Not_Found:02/05/10 20:28 ID:1ooYd0+B
(´-`).。oO(>>317 >>323 は無視してと…次の方どうぞ〜)
326浜中@ ◆WEud8dUs :02/05/10 20:49 ID:G7emawiw
(´ー`)。oO(>>325は巨人ファンか・・・
327Name_Not_Found:02/05/10 21:14 ID:NOZ+nypc
最近に限ったことではないが、
この板にはweb初心者だけでなく人間初心者が増えてきている。
328Name_Not_Found:02/05/10 21:19 ID:Jmg7Diap
早く人間になりたーい
329Name_Not_Found:02/05/11 22:05 ID:+fNiTA2I
すいません。xreaでapeboardを設置したのですが、どうしても動きません。
パーミッションいじったり、エラーログを見てcgiいじったりしたのですが、
ぜんぜんだめです。
ttp://xreafaq.com/cgiex.htm#11
のとおりに設定したはずなんですが…
330Name_Not_Found:02/05/11 22:14 ID:15V9R7xV
>>329
人に頼らなければ配布CGIスクリプトも設置できないような初心者は、
Xreaを使わないでください。トク2やezwebに移転したら教えてあげます。
331 :02/05/11 22:20 ID:w3MZW4Xh
(´-`).。oO(俺はXrea使いたくて待ってるのに・・・)
332Name_Not_Found:02/05/11 22:21 ID:+fNiTA2I
>>331
もう募集開始してますよ。
333Name_Not_Found:02/05/11 22:25 ID:ZrBmlBmj
s12鯖ね。俺速攻確保した。
334Name_Not_Found:02/05/12 00:14 ID:xQaNQSuu
CGIってここで聞けばいいんだよね?
訪問者が自由にその日の日記を投稿できるCGIって知ってますか?
335Name_Not_Found:02/05/12 00:17 ID:QfdcG2dj
>>334
……それってただの掲示板なんじゃないの?
違うというならもっと具体的におながいします。
336Name_Not_Found:02/05/12 00:27 ID:xQaNQSuu
>>335
わかりました。↓こんな感じです。

(5/11・・・投稿者2人) 
「今日は○○に行きました」/名無し、「昨日は雨だった」/774
(5/12・・・投稿者1人)
「2ちゃんはおもしろい」/ひろゆき
−−−−−−−−−−−−−−−−−−−−−−−−−−
のような感じ。タイトルをクリックすると日記が読める。
337Name_Not_Found:02/05/12 00:31 ID:Gb9kHlaC
>>336
トピック式のBBSをおすすめするよ(ワラ
ChildForumで十分だ。
338Name_Not_Found:02/05/12 00:38 ID:YLxPzL5+
>>337
それって日付でます?タイトルの横とかに。
339Name_Not_Found:02/05/12 00:39 ID:0zVzQWw1
>>338
むしろ日付が出ないBBSがあるなら教えてくれ。
340Name_Not_Found:02/05/12 00:40 ID:YLxPzL5+
>>337
検索して見て見たのですが、掲示板じゃないですかー(w
できれば日記形式を探しているのですが...
341Name_Not_Found:02/05/12 00:45 ID:0zVzQWw1
>>340
BBS=掲示板の事だけど、理解してるか?
不特定多数の人間が書き込みをするなら
BBSをレス出来ないように改造したりして、
日記に流用するのが手っ取り早いといっているのだよ。
342Name_Not_Found:02/05/12 00:48 ID:YLxPzL5+
>>341
あ、なるほど。レス出来ないようにしたら
日記風に使えますな。
ちょっと改造したらもっと使いやすく出来そうだし。

アドバイスありがとでした。
343Name_Not_Found:02/05/12 01:02 ID:Eca0Rgy3
.classファイルは何で開くの?
344 :02/05/12 01:06 ID:ql/i7H0d
>>343
(´-`).。oO(わからないものは秀丸で開け・・・)
345Name_Not_Found:02/05/12 01:22 ID:QfdcG2dj
これでclassファイルがJAVAのコンパイルしたファイルのことなら烈しく面白いが。
346Name_Not_Found:02/05/12 02:14 ID:SKrH5SyP
>>343
>>345の通り。
元となる「*.java」ファイルの方でないと無意味。
347Name_Not_Found :02/05/12 18:34 ID:R7kI2Yil
投稿者名の後につく、「さん」とか「さま」などの部分を
あらかじめ用意した複数の言葉の中からランダムに
選んで表示することができるBBSを探しています。
どなたかご存知ないでしょうか。
348茶文字 ◆xELvisFU :02/05/12 18:52 ID:02qh9z67
>>347
実例を見たことはある?
私は記憶にないので、「ないかも知れない」ものを探すなら
改造して機能拡張した方がいいかも、とちょっと思った。
検索しようにもうまいキーワードの組み合わせが思いつかなかったもんで。

http://www.google.co.jp/search?q=%8Cf%8E%A6%94%C2%81%40%83_%83E%83%93%83%8D%81%5B%83h%81%40%8Ch%8F%CC%82%F0%81%40%83%89%83%93%83_%83%80&hl=ja&start=10&sa=N
↑一応検索してみたが、それらしいのは見あたらなかった。
349 :02/05/12 19:22 ID:ql/i7H0d
>>347
見たことないな。
そういう機能より掲示板としての機能・好みを優先させて
改造のほうが早いんじゃないか?
350347:02/05/13 01:42 ID:fvZHgG/7
>茶文字さん、349さん
いえ、すみません。私も実例を見たことはないのです。
知人と話しているうちに「こういう機能があれば面白くないか?」と
盛りあがりまして。似たようなものがすでにあれば、それを利用
したいと思ったのですが、どうやら存在しないみたいですね。残念…

CGIは、設置だけなら今までに何種類かしたことがあります。
(あしあとログやKENTさんのチャットなど)
改造はまったく未経験の領域です。
改造の話になったらこちらではなくてWebprog板の方に行かねば
ならないのでしょうか?
351茶文字 ◆xELvisFU :02/05/13 02:43 ID:AajjGX5T
>>350
自分で調べてわからなければ、の話ね<改造の質問するならWebProg板

最初にベースにするスクリプトを決めて、デフォルトで動かしてみる。
サーバに生成されたログファイルを見てログの保存フォーマットを確認しておく。
スクリプトの中の投稿者名を格納する変数を見つけておく($で始まってるはず)。
んで、敬称を配列に入れておく。
あとはランダムな整数を発生させて、その数値を配列の引数にして元の投稿者名とくっつける。

JavaScriptで配列を使ったことがあるならそれほど難しくはないと思う。
上記の手順でわからないことがあったら、初心者向けのリファレンス読めば
ほぼ確実に載ってると思うので、がんがってくだちい。
手順の方から最初からわけわからんのであれば、ちと時期尚早だと思われ。
352Name_Not_Found:02/05/13 07:22 ID:ge+VGzGH
i-mode用サイトで使えるデータベース検索cgiないですか?
みつからないの…(ノД`)
353Name_Not_Found:02/05/13 07:25 ID:RoQSNui7
(´-`).。oO(>>352 データベースって言ったって、一体何を差しているのやら…)
354352:02/05/13 07:45 ID:ge+VGzGH
えとですね、具体的に言うとCDアルバムのタイトルとか曲名のリストが書かれた
ページを沢山用意して、それをキーワードで検索してキーワードに引っかかった
ページ先のリンクの候補を表示して行けるようにしたいの。
おながいすますm(´Д`)m
355Name_Not_Found:02/05/13 08:08 ID:SFO8RBFy
>>354
違うかもわからんがこんな感じでイイのか?
http://michael2.k1.xrea.com/
356352:02/05/13 11:01 ID:Zx9cq4BZ
>355
そうそう、そんなのをイメージしてましたー!
そのcgiは355さんがお作りになったのですか?
ぜひ私にもわけてくれるととても嬉しいです。

357347:02/05/14 01:11 ID:/mqw8SZw
>351
アドバイスありがとうございます。
「配列」ってあたりからチンプンカンプンなので、勉強します。
358Name_Not_Found:02/05/14 17:11 ID:Ikknuo6z
tripodにimgboard ver1.22 R6を設置したのですが、
「投稿」しても画面がリロードされるだけで、実際に投稿できません。

 #「3秒間お待ちください」というメッセージも出てきません。

tripodでは設置できないのでしょうか?
そうであれば、無料で置けるWebページスペースを紹介していただければ幸いで
す。
359Name_Not_Found:02/05/14 17:24 ID:RgMWRnvj
和鳥はやめれ。いろんな意味でやめれ
360358:02/05/14 17:36 ID:Ikknuo6z
>>359
どこがおすすめでしょうか?
361Name_Not_Found:02/05/14 17:42 ID:CmLJM1j2
362358:02/05/14 17:50 ID:Ikknuo6z
>>361
(゚д゚)ウマー
。・゚・(ノД`)・゚・ウエェェェェェン アリガトー
363Name_Not_Found:02/05/14 17:52 ID:2I+Bxg4b
>>359
> 和鳥はやめれ。いろんな意味でやめれ

なんで?垢取ろうと思ってたから気になる。
364Name_Not_Found:02/05/14 17:53 ID:v4vYYiQA
(´-`).。oO(>>361 isweb だとリファラチェックしてるから、外からCGIを呼び出す事はできないよ…)
365Name_Not_Found:02/05/14 17:55 ID:CmLJM1j2
>>364
いったんHTMLのページを経由させるとかすればいいじゃん。
どっちみち、可能か不可能かは別として、
CGIだけの外部呼出しがばれたら垢消される、ってところが
無料サーバには多いし。
366(((( ;゚Д゚)))ガクガクブルブル:02/05/14 18:34 ID:0gp2o+a4
とほほのWWW入門は閉鎖ですか?
http://tohoho.wakusei.ne.jp/www.htm
グ−グルしたものの、ハケーンできません・・・
ageてしまいましたゴメンsage
368 :02/05/14 18:40 ID:hTOVAukM
>>366
とほほだけじゃなく他もだね
http://www.wakusei.ne.jp/
369Name_Not_Found:02/05/14 18:52 ID:CmLJM1j2
>>366
単なる鯖落ちでは?
370 :02/05/14 18:54 ID:hTOVAukM
>>369
DNSがトラブってるような。
サブドメイン全滅
371 :02/05/14 20:02 ID:hTOVAukM
>>369
ふーむ、鯖落ちか
372359:02/05/14 21:11 ID:wFDoD/qD
>363
仕様上、面倒。ちゃんと↓見た?
ttp://www.tripod.co.jp/guides/cgi.html
普通のスクリでこの仕様だと排他処理が…所謂○フティに凶化版といった感じ。
でも、某所のような中途半端なアクセス制限ではなくて、広告自己挿入は
評価出来るかも。何にせよ、面倒だ。
これならisの独自仕様のperlの方が、ある意味楽かなと。
373Name_Not_Found:02/05/15 02:32 ID:528m6nS9
って言うか和鳥なら気軽にいくらでも垢取ってください
374Name_Not_Found:02/05/18 03:12 ID:hMsvlmUC
>>343
>.classファイル
否定的なレスが付いてますが、検索すれば見付けられると思います。
勉強の為にコード読みたいのなら検索しましょう。
普通は(ワザと)教えてはくれないものです。
375Name_Not_Found:02/05/18 21:23 ID:SGd+HnfN
CGIの制作どのようにやっていますか?

掲示板みたいののだと、エディタでスクリプト書く→ブラウザでテストする(ANHTTPD)
までがめんどくさくて困る。
376Name_Not_Found:02/05/18 21:25 ID:0Co9fPEC
>>375
マルチウザイ
377375:02/05/18 21:29 ID:SGd+HnfN
スマソ
CGIうざくてイライラしてたのでついつい
378Name_Not_Found:02/05/18 22:36 ID:h+ZGg4Q3
掲示板の書き込みフォームが最下部に付いている
(もしくはメニューから選ぶ)掲示板ってあります?
379 :02/05/18 22:40 ID:l7crWyO5
>>375
え?もっと簡単な方法ありそうなのか?
アップロードだのパーミッションだの面倒でWindows上のApacheで
デバッグ←→テストの繰り返しだが。
380Name_Not_Found:02/05/18 23:10 ID:Adu55G/u
>>378
書き込みフォームが最下部に付いている
http://www.kent-web.com/bbs/wforum.html
メニューから選ぶタイプ。
http://www.rescue.ne.jp/cgi/minibbs21/
http://www.kent-web.com/bbs/sunbbs.html

>>2に書かれてるCGI検索サイトや配布サイト探せばもっとでてくるだろう。
書き込みフォームが最下部ってのはなかなか見つからないかもしれないけど
書き込みフォームが最上部にあるスクリプトをちょっといじるだけでたいていは
簡単に改造できますよ。
381378:02/05/18 23:20 ID:h+ZGg4Q3
>>380
どうもありがと。検索エンジンで検索の仕方が(キーワードの選び方
わからなかったんで駄目もとで質問したのですが、助かりました。
382Name_Not_Found:02/05/18 23:22 ID:gITgr76D
駄目もとで質問するのは良いけど、
質問スレのFAQくらいは先に読んで欲しいなぁ。
383375:02/05/19 00:19 ID:Lwt9idpa
>>379
レスどうも。
やはりそうか。自作CGIはめんどくさいね。
384Name_Not_Found:02/05/19 04:04 ID:DGwQ4bBf
会社で使うのに固定で御薦めのプロバおしえてください。
御薦めのHP制作会社しっていたら教えて下さい。
よろしくお願いします。
385Name_Not_Found:02/05/19 05:41 ID:KYXAmve+
>>384
これほどのスレ違いにはなかなかお目にかかれない
386Name_Not_Found:02/05/19 18:05 ID:6CasVYM+
>>383
その程度でめんどくさがってたらプログラムなんて組めないだろう。
コンパイルする手間がないぶん楽と思え。
387Name_Not_Found:02/05/20 03:50 ID:AzAS+ylc
>383 プログラム組むなりして自動化してはどうか。
388Name_Not_Found:02/05/20 14:25 ID:UdxeyTzM
このスレは、CGI配布の捜索もしていただけますでしょうか?

↓のようなデザインの掲示板のCGIを探しています。
http://www.style-21.com/bbs/sam12_2/index.html

自分で一からプログラム組むほど頭の出来もよくないので・・・。

スレ違いであれば放置してください。まことに申し訳ありませんでした。
389Name_Not_Found:02/05/20 16:01 ID:OFE/jGzw
>>388
そこレンタル掲示板じゃねーか、黙って借りれ。
390Name_Not_Found:02/05/20 16:23 ID:aHMVwUyp
現在CGI(Perl)を勉強中です。
今度アップロードの方法を勉強がてらに、アップローダーを作ろうと考えているのですが
参考にすると良い(解りやすいと言う意味で)スクリプトなどがあったら教えて頂けませんか?

現在の私の技術はBBSを作れる程度です。
391茶文字 ◆xELvisFU :02/05/20 22:27 ID:0QGFTY/x
>>390
ttp://sys.chro.co.jp/~kouzzy/index.html
私はここのWFMを改造した。
ディレクトリ表示とアップロードでスクリプトを分けているので、
BBSが作れるならどのスクリプトがどういう役割をしているか
わかりやすいと思う。
392Name_Not_Found:02/05/21 03:42 ID:r8rLaBtx
恐れ入りますが、お教えくださいませ。
通販用にショッピングカートを設置したいのですが、
使いたかったCGIがsendmailを使っています。
自分の使ってるサーバーはsendmail利用不可です。
ならばCGIのsendmailって箇所を改造して使いたいのですが
可能なのでしょうか?
色々検索したらqmailってのが見つかったのですが、
こういうのを使うのでしょうか?
自分は説明をみながらどうにかCGIを設置できる程度なのですが
とにかくショッピングカートを使いたいので、教えていただいたら
努力します。どうかお教えくださいませ。
393Name_Not_Found:02/05/21 03:53 ID:oQxLzFKU
(´-`).。oO(>>392 良く解らんけどさぁ…)

 そのショッピングカートって、sendmail 必須な訳?
sendmail でメール送信している部分を単にテキストファイルを
吐き出すように改造して、後でそのファイルを自分で取りに
行くってのは駄目かい?(w
394Name_Not_Found:02/05/21 03:53 ID:Ubyv+AC3
>>392
sendmailをperlで代用できるで。
niftyでもsendmailつかえないけど
sendmail.plを使えばOK
395392:02/05/21 04:08 ID:r8rLaBtx
早速のご回答有難うございます。

>393
受注がメールで届くとともに、お客さまにも確認メールが届くのがいいなぁと
思ったので出来ればこのカートを使いたいのです。
>394
sendmail.plですね!!分かりました。早速検索してみます。

皆様どうもありがとうございました。
396Name_Not_Found:02/05/21 04:09 ID:q96VcOVv
2ちゃんねると同じ形の掲示板を設置したいのですが。
>>4のリンクでも全く見た目の同じ掲示板っていうのはなかったように
思います。 どこかにそういうのありますか?
397Name_Not_Found:02/05/21 04:16 ID:6GajgpeF
>>395
socket使えないサーバだと無理。
>>396
あります。
398396:02/05/21 04:29 ID:q96VcOVv
>397
どこにあるのかお教えいただけると嬉しいっす。
399Name_Not_Found:02/05/21 04:41 ID:6GajgpeF
>>398
探している(と思われる)17スクリプトじゃないよ。
http://pc.2ch.net/test/read.cgi/php/1021098550/1
400396:02/05/21 04:52 ID:q96VcOVv
>399
ありがとうございます。
17スクリプトっていうのはなんですか?
それも2ちゃんねる型掲示板の一種みたいなものですか?
401Name_Not_Found:02/05/21 16:05 ID:0fOjglOw
普段プログラム板とか、UNIX板とかにいるものです。

このスレをボーっと眺めていると、実にさまざまな人がCGIと格闘されていて、
お互いに助け合っている様子が涙ぐましいです。

私の感想としては、「何がわかっていないのか」がわかっていない方への
対応と言うのは、難しいものだなぁ、ということです。

CGI を理解するということは、いろんな知識を必要とします。

以下、ずらっと問題点を列挙しましたので、以降、自分の抱えている問題が、
どの部分にあたるのか、自分が質問の解答として指摘しているのは、どの
部分なのかをはっきりするときに、ご利用いただければ幸甚。

--------------------------------------
・HTML の理解
  タグが書ける、読める

・HTTP の理解
  サーバとクライアントのおしゃべりのルール

・WebBrowser の理解
  IE 、ネットスケープ、携帯、・・・。
  ユーザからの入力に対してどのような動きをするか。
    例えば、リンクをクリックされたらどのようなリクエストをサーバに投げるのか。
  サーバからのレスポンスに対してどのような動きをするか。
    例えばレスポンスヘッダで text/plain って言われてるのに中身が HTML だったらどう動くか。

・WebServer の理解
  クライアント(ブラウザ)からどういう要求をもらうのか。
  クライアントからの要求に対して、自分が居る OS に対して、どのような要求を出すのか。
    同じ要求が来ても、設定によっては動きが違う。( httpd.conf 等)

・WebServer が乗っかっている OS の理解
  WebServer が OS に「『 foo.cgi 』を動かして、その結果をくれ」と言われても、
  アクセス権がなければ実行してあげない。等。( rwx って何?とか。)

・プログラム言語の理解
  これはもう、その言語によって、いろいろいっぱいの前提知識。

・その他
  文字コードの問題。( ああ、アメリカ人だったらなぁ・・。)
  ネットワークそのもの。
    IP アドレスとサーバの名前。DNSの問題。
    Proxy 絡みの問題。
  ホスティングしてくれている会社の、いろんなポリシー。設定。
    どの会社を選ぶか。
  テスト環境と本番運用環境の違いの問題。
    「手元では動くのに Up したらなぜか動かない。」とか。
402ようへい:02/05/21 21:38 ID:76/Slyzb
http://www.ace-cgi.jp/cgi/etc/coopbuy3/index.html
ここにあるような共同購入のCGIでフリーのものってありますか?
403Name_Not_Found:02/05/21 21:54 ID:w8s3W0zX
オンラインブックマークサービス(Bookま〜くなど)を自分のWebサイト上
で実現させるようなCGIってないでしょうか?
 ・自動巡回による更新/404notfound等の通知
 ・ジャンプ時のrefereの排除
ができるとなおよいのですが…
404Name_Not_Found:02/05/21 21:56 ID:oQxLzFKU
(´-`).。oO(>>401長文ウザイ…)

初心なヤシは結局、専門用語すら解らないので君のカキコはウザイだけ
405Name_Not_Found:02/05/21 21:57 ID:oQxLzFKU
(´-`).。oO(>>403自動リンクCGIを改造するしかないんじゃないか?)
406Name_Not_Found:02/05/21 22:17 ID:9Dm7Uww0
ここ数日の事なのですが・・・・。

FTPソフトでパーミッションの設定をしようとすると、
「SITE command not implemented.」
というメッセージが出て変更させてくれなくなってしまいました。

このメッセージって一体何なのでしょう?
サーバーの方がおかしいのでしょうか・・・・。
407Name_Not_Found:02/05/21 22:34 ID:BXkRJZjY
ttp://www.atmarkit.co.jp/fnetwork/rensai/netpro10/ftp-responsecode.html
というかスレ違い。
>>403
sock使える環境なら出来そう。ま、締め出されるのが関の山
408Name_Not_Found:02/05/21 22:35 ID:dwL42vvz
<<プログラマ>>板が負けそうです。
11時で投票締め切りですので<<プログラマ>>と書いてぜひ清き一票を!

【投票コード発行所】
http://www.mikoshi.jp/2ch-tournament/code.cgi
【投票所板】
http://live.2ch.net/vote/index.html
409Name_Not_Found:02/05/22 00:55 ID:tamLQCtK
(´-`).。oO(>>406 こんな所にカキコする暇あったら、管理者に連絡しろや…)

>site help

とかもやってみろ
410Name_Not_Found:02/05/22 02:09 ID:GP9SBn4I
KENTのLIGHT BOARDやteacupのような形式の掲示板で
投稿の文字色を選択出来る等やや高機能な掲示板ありませんか?
携帯から閲覧出来るのがとても重要な選択肢になります。
411Name_Not_Found:02/05/22 12:56 ID:cxnmzMn/
http://linetopics.d-a.co.jp/
こんなCGIないですか?
広告でてうっとうしいので・・。
412meshi:02/05/22 16:37 ID:+gWkQZhF
現在、shtmlファイルをCGIに読み込んで表示させると言うことを
やっているのですが、下記のよう書いたところ、aaa.shtml自体は
読み込んで表示できるのですが、aaa.shtmlにincludeされている
bbb.htmlの部分が表示されないのです。これは可能なのでしょうか?
もし可能であれば、やり方を教えてほしいのですが。
どうか宜しくお願いします。

open(TXT,"aaa.shtml");
@data = <TXT>;
close(TXT);

print"Content-type:text/html\n";
print"\n";
print@data;
413Name_Not_Found:02/05/22 16:51 ID:3GFnHQ+L
>>412
>>298-304あたりがあなたのしたいことについて
書かれてるんじゃないかな。たぶん。
414Name_Not_Found:02/05/22 17:10 ID:OCCBh9po
CGIで「しばらくお待ちください」HTMLで待たせて、処理が終わる頃に
元のURLに戻るのはどうやってやってるの?

いくつか考えたんだけど、
a)「しばらくおまちください」画面をCGIで出力して、何秒後かに飛ぶように
JavaScript又はメタタグで設定する。

これだと、CGIの処理が終わってないとき困る。CGIから処理が終わった事を
連絡できれば別だが

b)「しばらくおまちください」画面をCGIで出力して、処理の最後に
print "Location: $targetURL\n\n";
する。

でも、これだと前に書き出したHTMLが残っていて、飛んでくれない
(HTMLヘッダに書かないと行けない)
そして前のHTMLの消し方を知らない。

普通どうやってやってる?
415茶文字 ◆xELvisFU :02/05/22 18:00 ID:1LH89Zap
>>414
CGIの処理待ちの時間稼ぎとして考えてみた。
吐き出されたHTMLはHTMLでしかないから、CGIの処理がどこまで進んだかを
直接監視できないと思う。
問題の処理にロックファイルを使っているなら、ロックファイルの有無で
分岐できないだろうか。

・CGIの処理開始
   ↓
・「しばらくお待ちください」
   ↓
・n秒後にリダイレクト
   ↓
・ロックファイルの有無を調べて、まだ残っていれば「しばらくお待ちください」に戻る
 ロックファイルが残っていなければ、次の画面に進む

というのはどうだろう?
416Name_Not_Found:02/05/22 18:07 ID:4Lj0Auns
良いwhoisのスクリプトとかありますか?
あと、商用で利用できるものであれば大体どのくらいの金額を支払うのが妥当ですか?
417Name_Not_Found:02/05/22 18:33 ID:WcK0V2N0
>>414
一昔前ならネスケ限定でサーバープッシュだろうけどなぁ。
試したことないけど、処理の最後で
print "<script>location.href='$url';</script>";
とかは?
418茶文字 ◆xELvisFU :02/05/22 18:57 ID:DAfA2R1v
>>416
ttp://www.cgi-club.com/imWHOIS/
以前これを使ったような記憶がある(が、定かではない)。
商用利用時の金額はよく知らないや。
MSEの入力フォームを借りてるところが多いかも知れない。
419Name_Not_Found:02/05/22 19:45 ID:Crw68e60
ページにアクセスしている人をリアルタイム表示するcgiはありませんか?
チャットでのROMチェッカーが独立したようなものです。
420Name_Not_Found:02/05/22 20:01 ID:wbl2Flgq
421419:02/05/22 20:16 ID:Crw68e60
>420

すばやいレスありがとうございました。
「いまなんにん」を設置しかけたのですが
うまく動作せずに新しいものを求めて
こちらでお願いしました
422419:02/05/22 20:52 ID:Crw68e60
>420

いただいたものなんですが、これもうまく動きませんでした。なんでだろう・・・
他のアクセスログなどのcgiは動いているのに・・・
せっかく紹介してもらったのにすいませんでした。
423Name_Not_Found:02/05/22 20:58 ID:CPEFAato
>>422
SSIは使えるように設定してある?
424419:02/05/22 21:07 ID:Crw68e60
>423

実際に他のSSIを使用しているところに
追加でいれたので間違いないです。
SSIの数に制限とかは普通ないですよね?
425Name_Not_Found:02/05/22 21:28 ID:CPEFAato
>>424
「うまく動かない」とか言われても、我々にはどうしようもないわけでね・・・。
せめてエラーの状況を詳しく書けば親切な識者諸氏が答えてくれるかも。
426Name_Not_Found:02/05/22 22:15 ID:tamLQCtK

(´-`).。oO(ただ単に【うごかない】【おしえて】などの厨が後を絶たない…)

427419:02/05/22 23:10 ID:6/BM8JxJ
>425

確かにそうですよね。反省します。

うまく動かない内容はSSIなので当然埋め込んだページに
結果が反映(表示)されなくてはいけないはずのに
今回は表示されず、ログを残すものなのでログを確認しても
何も書き込まれていないということです。
つまり動作してないんです。

で、jcode.plとかを使用してないので文頭のPerlパスを変更し
所定のアドレスの変更する部分のみを修正して、
UPしてパーミッションを変更すれば動くはずですよね。
それが動かないのです。

他のSSIにしたものはきちんと動いて(表示)いるので
これだけ動かないというのが変なのです。

SSI用のCGIは直接URL指定しても意味ないですよね?
428Name_Not_Found:02/05/23 00:10 ID:q+cvFofO
>>427
アスキーモードでアップしていますか。
パーミッションは本当に正しいですか。(サーバーによってパーミッションが違ったりします)
429Name_Not_Found:02/05/23 01:35 ID:jFaf7YVW
始めまして。
たとえば、あるサイト内のリンクを辿って、画面遷移を書き出すような
CGIってありますか?

自作するとしたら、気をつけることってありますでしょうか?(戻るボタンで無限ループしてしまうなど)

先輩方のご意見お聞かせください。お願いします。

430Name_Not_Found:02/05/23 01:38 ID:oAo0bQMG
画面遷移=ヒストリ?
それなら、ActiveScriptに任せた方がいいのでは?
431Name_Not_Found:02/05/23 01:43 ID:jFaf7YVW
>>430
え?任せるとはどういうことでしょうか?

僕が想像しているのは、index.htmlの<A HREF=”XXX”>〜</A>のXXXの部分を取得してきて、
またその中のAタグを拾って・・・と言うのをサイト内で繰り返し、完結するプログラムです。

そのActiveScriptではできるでしょうか??
432茶文字 ◆xELvisFU :02/05/23 02:06 ID:fztqUqGW
>>429
よくわからないんだけど、自サイトの中で閲覧者がどういう順番で
うろついたかを記録したいの?

上記であれば、アクセス解析の Ashiato Log にそういう機能がある。

自作するとして思いついた方法は下記。
1.各ページに別々の引数を含めた解析を仕掛けておき、IPやアクセス日時で個体識別。
 時間軸でログを並べれば、どういう順序でページをたどったのかわかる。
2.各リンクのhref属性で一度CGIを通すようにして、あとは基本的に上記と同じ。

1.の例)
<img src="xxx.cgi?title=INDEX" width="1" height="1">
title=???の部分をページごとに違うものにしておく。
2.の例)
<a href="xxx.cgi?url=link.html">リンク集</a>
CGIでログを記録してからlink.htmlにリダイレクトする。

違ってたらスマソ
433Name_Not_Found:02/05/23 02:33 ID:jFaf7YVW
返信ありがとうございます。

わかりにくい説明ですみませんでした。

僕がやろうとしていることは、大量のWebページを製作した後、アプリケーションで
サイトマップを書き出すプログラムを自作したかったのです。

URLを辿りつづければ、できるのではないかと・・・

丁寧にありがとうございました。
434Name_Not_Found:02/05/23 04:37 ID:3LFYW3Mg
(´-`).。oO(>>433 windows 使っているなら…)

ローカルで作ったwebサイトの基準ディレクトリ上で

>dir /s /b > a.txt

とかやって、a.txt を適当に編集すれば?
unix 系なら ls コマンドで
435Name_Not_Found:02/05/23 04:53 ID:jFaf7YVW
返信恐れ入ります。

Webサイト内の遷移はAタグで記述しているため、僕としては、<A href="./aaa.html">
とあれば、aaa.htmlファイルを見に行き、遷移図をプログラムで書き出したいのです。

チュウな質問意味不明な解説で申し訳ないです。
436茶文字 ◆xELvisFU :02/05/23 05:54 ID:X7PWCzYl
>>435
んだからさぁ、もうちと平易な言い回しで書いてみてよ。
遷移ってのがよくわからない。
各ページにあるa要素を抜き出して樹形図を作りたいの?
437414:02/05/23 06:06 ID:Yw3vO7jq
<<417
それで試してみたらできました。ただ、scriptタグのLanguage指定ができなかったし、
(指定無しで動いたけど)本来headに入れるものだから、いかがなものかと。
そこでonLoadが、</body></html>がLoadされてから処理するものなら(ホント?)
<body onLoad="hogehoge()">しといて、headの<script>に書かれたhogehogeから
location.hrefしました。</body></html>は処理の最後に出力しました。
(かなり怪しいので、中にsetTimeoutを2秒ぐらいかませてある)

何とかそれらしく動いています。まだ書き込みまで検証してないので
<<415さんのロック判別しなければならないかも。

<<415
言葉足らずだったかもしれませんが、今回の場合
a)ソースの読み出し(ファイルの開け閉め。ロック設定解除)
   ↓
b)ソースを編集(検索・置き換え・追加・削除)
   ↓
c)ソースの書き込み(ファイルの開け閉め。ロック設定解除)
してるので、bの時にロック状態を調べてしまっては、元も子もありません。
 なので、書き込み処理が終わった後に、上に書いたように
</body></html>を出力して、onLoadを走らせているわけです。
(仮定があったっていればの話だが)

あと、「ロックファイルの有無を調べ」るにはどうやったら良いですか。
CGI出力のHTMLからべつのHTMLへ行くときに、JavaScriptか何かで調べられるのですか?
438414:02/05/23 06:26 ID:2kyHN14b
>何とかそれらしく動いています。まだ書き込みまで検証してないので

書き込みもなんとかなってるようです。setTimeoutかまさなくても問題ないです。
439Name_Not_Found:02/05/23 08:04 ID:5uLibAL6
>>437
> scriptタグのLanguage指定
HTML 的には Content-Script-Type で指定してあれば問題ないはずだけど、
運用上入れる必要があれば
print "<script type='text/javascript'>location.href='$url';</script>";
でいいと思うけど。

> 本来headに入れるもの
そんなことないよ。でも body onload で呼出すってのもいい手だなあ。
440Name_Not_Found:02/05/23 08:16 ID:JFqGQ05L
>>414
見えないフレーム内でリロードを繰り返しながら監視用CGIを呼ぶとか。
Javaアプレット使って通信するとか。
441茶文字 ◆xELvisFU :02/05/23 08:28 ID:qaekMYkL
>>438
動いてそうなのね。ヨカタヨカタ。

念のためにロックファイルの有無だけど。
スクリプトによるんだが、たとえば/lock/などの特定のディレクトリに
CGIがダミーファイルを作る。
で、このファイルが存在している間は他の人がアクセスしても書き込み処理に
進ませないようにするわけだ。
ロックファイルの有無はJavaScriptからは調べられないと思うので、
一旦 timeout.cgi など適当に名前を付けたCGIに飛ばして、そいつに調べさせることを想定していた。

[timeout.cgi]
$flag = 0;
opendir(DIR,"./lock");
 @files = readdir(DIR);
closedir(DIR);
foreach(@files){
 $flag = 1 if ($_ =~ /[^.]$/);
}

今思いつきで書いたから不備があるかもだけど、これで /lock/ 内に
ファイルがあれば $flag = 1 になるんで、その時はもう一度 timeout.cgi 自身に
リダイレクト。
$flag = 0 なら本体のスクリプトに戻る……という感じで考えていた。

時間がないので検証してないし久々にPerl考えたんでアフォやってたらスマソ。
442Name_Not_Found:02/05/23 08:43 ID:GW6cbWh3
-eで有無を調べた方が早く、衝突低し。
更にrename変更すれば相乗効果
443414:02/05/23 11:02 ID:muj9LQxH
”-e”・・・ファイルが存在するか、ってことね。
http://a414s1.it.nanzan-u.ac.jp/textbook/text082100-2/node78.html

でも、ファイルロックの有無を調べるようなものはなさそうだね。
そうなると、dmyファイルを作っちゃ消しちゃ、しないといけないね。
##ファイル読みこみ
open(FILE,$logfile);
flock(FILE,2);
@array=<FILE>;
flock(FILE,8);
close(FILE);
open(FILE,$dmyfile);
close(FIlE);
##ファイル書き込み
open(FILE,$logfile);
flock(FILE,2);
print FILE @array;
flock(FILE,8);
close(FILE);
unlink $dmyfile;

それか>>442さんのように
読み書きの最後に
rename $non_dmyfile,$dmyfile;
するかだね。
444Name_Not_Found:02/05/23 11:16 ID:YgNLJkfW
unlinkよりrenameの方が遥かにマシ
flockも悪くは無いけど、単体でロックとするには些か非力
445茶文字 ◆xELvisFU :02/05/23 11:44 ID:aD47xBDC
おー。なるほどなぁ。
しかしflock()ってたまに使えない鯖とかありませんか?
Win鯖なのかなぁ。
446Name_Not_Found:02/05/23 12:02 ID:HzEU56/t
NT鯖と一部のUNIX系。確かN○ftyとか駄目だったような…
そんな場合はchmodで強制プロテクト(w
447Name_Not_Found:02/05/23 12:25 ID:irooQD6H
>>410です

あれから色々自分で探してみたんですが中々見つかりません。
心当たりがある方がいらっしゃればよろしくお願いします。
448Name_Not_Found:02/05/23 17:21 ID:N72Ks6j2
ニュース更新用のスクリプトを探しているのですが、ご存知の方いませんか?
449Name_Not_Found:02/05/23 17:28 ID:h4M5oLRe
>>448
a-Newsとか
450Name_Not_Found:02/05/23 17:30 ID:y4fJn3vO
>>447
http://www.i-say.net/cgi/
で「携帯」で検索しる。

>>448
http://www.i-say.net/cgi/
で「ニュース」で検索しる。
451Name_Not_Found:02/05/23 17:43 ID:3LFYW3Mg
(´-`).。oO(>>444 rename したまま、途中で落ちたりしたらどうするんだ?…)

http://www.din.or.jp/~ohzaki/perl.htm#File_Lock
452Name_Not_Found:02/05/23 18:55 ID:W/mjoLji
another place ってなくなっちゃったんだね。
453Name_Not_Found:02/05/23 20:40 ID:ffXBPq9K
そんな時は〜って、考えれば判るのでは?
リンク先のスクリで明示してるし・・・リア厨か!?
454Name_Not_Found :02/05/24 00:42 ID:b2LJVJxJ
CoolHate
http://kuxua.ug.to/ug/
が403になっているのだが、いつ見れるように
なるのだろう。
DLしたいCGIがあるのだが。
455Name_Not_Found:02/05/24 07:28 ID:GgsjGhsr
(´-`).。oO(ハァ?…何が?)
456Name_Not_Found:02/05/24 09:26 ID:BoFEO5b8
しぃちゃんさん作成のPaintBBSの古いバージョン(レイヤ非搭載の頃の)
ってどこかに公開されてないのでしょうか?
457Name_Not_Found:02/05/24 23:13 ID:btao9t9C
初級板さがりすぎage〜
458Name_Not_Found:02/05/24 23:28 ID:nfsjtsIu
>>456
2編氏のmegabbsスクリプト(ver1.69b1)に同梱されてるPasintBBSはver1.43のご様子。
459456:02/05/25 00:13 ID:SYxHibrq
>>458
おお!こんなところに使われていたなんて。
激しく懐かしいバージョンです。どうもありがとうございました。
460Name_Not_Found:02/05/25 01:28 ID:5JNKxmfi
一度、サイト製作初心者スレに書き込んだものです。

ブラウザ上で入力すると、自動的にサイトが更新されるCGIは
どこかにないでしょうか?

「CGI」「自動更新」等で調べたのですがよくわかりませんでした。
教えてチャンですみませんがよろしければ教えてください。
461Name_Not_Found:02/05/25 01:49 ID:jWahyH6e
サイトの何を更新する物?
タグをフォーム入力するようなヤシ?
462460:02/05/25 02:08 ID:5JNKxmfi
>>461 レスありがとうございます。

えーと、テキストを打ち込めば、そのままその文章が表示される感じです。タグは不要です。
ある人に「簡単に更新できる仕組みがほしい」と頼まれたんですね。
FTPはめんどくさいから、ブラウザ上で済ませたい、と。

たとえばブラウザ入力できる日記は多くありますが、あれは「何月何日の日記」とか表示されちゃうし、
よけいな表示を排除して、ただ入力したテキストだけがアップ(&削除)されるようにしたいんです。

タグが使えないので、メモ帳程度の表示さえできれば充分です。
もしご存知でしたらよろしくお願い致します。
463茶文字 ◆xELvisFU :02/05/25 02:19 ID:QSLp5U32
>>462
FTPがめんどくさいっすか。
それならGaiaXあたりでお手軽に作ればいいと思うがw

Perlのソースを読めるんだったら、日付を書きだしている部分を削除しちゃえば?
でなければ、ファイルマネージャを改造したらよいのではないかと。

一応「そういうスクリプト」も探してみるけど、あまり数は多くないと思うから
期待はしないでくだちい。
464茶文字 ◆xELvisFU :02/05/25 02:34 ID:QSLp5U32
>>462
http://script.lovely.to/home_script_perl_zother.html
とりあえずここから探してみてはいかがか。
あとは、CGI Zooで日記カテゴリ内を「シンプル」の条件で検索するか。
465460:02/05/25 02:44 ID:5JNKxmfi
>>463&464 レスありがとうございます。

あっ、なんだかすごく役立ちそうですね。
本当にありがとうございます! これからじっくり探してみます。

CGIZOOも実は見てたんですが、
シンプルとか条件付けすればよかったんですね・・・。

大変勉強になりました。ありがとうござました。>みなさま
466Name_Not_Found:02/05/25 11:47 ID:g70tdRZl
#!/usr/local/bin/perl

#!/usr/bin/perl
って、処理速度とかに、ちがいはあるの?
467Name_Not_Found:02/05/25 12:04 ID:vhnVPjMW
(´-`).。oO(>>466 ほとんど無い…)

鯖によっては、ディレクトリによって perl のバージョン変えている所があるみたいだけどね

#!/usr/bin/perl
print "content-type: text/plain\n\n";
print "$]\n";
468466:02/05/25 12:36 ID:g70tdRZl
>>467
ありがd
家のプロバイダ鯖、perl4は導入しません!
パフォーマンス重視の為perl5のみに限定しています。

っとかぬかしてたから、perl5の方がいいのかとおもったYo!
469Name_Not_Found:02/05/25 17:38 ID:ZAYsW2LW
ROM表示が出来る CGIチャットご存知ありませんか?
発言の文字色の変更が出来ると、ベストです。

色々探しているのですが・・・
470Name_Not_Found:02/05/25 18:18 ID:nr2zIQ26
>>469
掃いて捨てるほどあります。
まずは検索を。
471Name_Not_Found:02/05/25 18:58 ID:B2yPIzpt
upboardって配布止めちゃったんですか?
472Name_Not_Found:02/05/26 00:51 ID:qVzrN9i/
トクトクにimgboard ver1.22 R6を設置しましたが
「500 Internal Server Error 」って出て、そこから解りません。
パーミッション(?)はトクトクの規約に合わせました。
plはDLしたヤツ、そのままを使ってます。

当方、ド素人って程の初心者で困ってます。
御教授ください!
473Name_Not_Found:02/05/26 04:58 ID:ZJdFLHGz
(´-`).。oO(>>472 >>426
474 :02/05/26 09:12 ID:fm3qfSg9
prog板から誘導されたんでこちらでお願いします。
私が選ぶXXXトップ10みたいな自己紹介CGIってあります?
475Name_Not_Found:02/05/26 13:51 ID:lgcItEYH
レンタル掲示板を運営する為のスクリプトって有料ですよね。
無料のスクリプト配布サイトって無いですか?
476Name_Not_Found:02/05/26 14:19 ID:RlJDrwuB
>474
それってCGIでやる意味はあるの?

>475
レンタル掲示板運営は営利目的ですか?
スクリプト配付サイトの利用規約には気をつけて下さい.
一般に配付しているスクリプトは
おそらくどこでも動くことを最優先して書かれていると思うので,
規模にもよるけど自前で用意するほうがよいかと思います.
っていうか商売ならそうしろ.
477475:02/05/26 14:40 ID:lgcItEYH
>レンタル掲示板運営は営利目的ですか?
いや、自己満足で人に貸し出す目的です。
もちろん営利目的では無いです。
>自前で用意するほうがよいかと思います.
自前で用意するスキルが無いのでココで聞いたんスよ。
478Name_Not_Found:02/05/26 14:43 ID:RlJDrwuB
>477
営利目的でないのなら,そこら中に落ちてると思うんだけど.
とりあえず >>2 見てみて.
479Name_Not_Found:02/05/26 14:45 ID:LNub74Ha
To-chatで配布していたUpboardのような、
管理者のみ画像アップロード可能(掲示板に書き込み先へのリンクがない)、
一行レスがつけられるようなCGIを探しています。
色々見たのですが、見つからないのでどうかお知恵を拝借させてください。
よろしくお願いします。
480Name_Not_Found:02/05/26 14:57 ID:RlJDrwuB
481Name_Not_Found:02/05/26 22:08 ID:sHWSVOsG
>480
どうもありがとうございます。
ただここまで高機能じゃなくていいというか、
余計な機能がつき過ぎてて使いずらいというか・・・。
画像付き日記のように使いたいのです。
すみませんです。
他にいいCGIありましたらよろしくお願いします。
482Name_Not_Found:02/05/27 02:59 ID:KFOobG40
483Name_Not_Found:02/05/27 03:05 ID:8l+6d3Cm
>>477
自前で用意するスキルくらい無いと他人に迷惑かかるからまずPerl等の
勉強をした方がイイと思うが
484Name_Not_Found:02/05/27 07:08 ID:t1Jrqne4
cgi-binディレクトリ以外のディレクトリにCGIを置く場合
CGIソースの中のperlパスはどう指定すればいいですか?
485Name_Not_Found:02/05/27 07:21 ID:BfJrry7U
絶対パスだからCGIファイルの場所が変わっても関係ないよ?
486484:02/05/27 07:29 ID:t1Jrqne4
>485
そうなんだぁ、勉強になりました。ありがとー!
487Name_Not_Found:02/05/27 09:49 ID:gYyR38YB
こんなの作りたいんですけどヤパーリ難しいですかね?

・ユーザーごとに自己紹介ページを作る。
・登録して必要なフォームに入力すると出来上がり。
・アドレスは「http://2ch.co.jp/cgi-bin/page/番号」となり、自動で出来る。
・レンタル掲示板のアドレスを”掲示板”の欄に貼り付けてられる。
488Name_Not_Found:02/05/27 10:13 ID:ZVRVeO9c
>487
30分もあれば.
489Name_Not_Found:02/05/27 10:37 ID:gYyR38YB
>>487
マジっすか!!どうすればいいんでしょ...
って言っても答えるのが難しいですね。
それでは「このスクリプトを改造すると出来るYO!」って言うのを
ご存知でしたら教えていただけませんか?
490Name_Not_Found:02/05/27 10:58 ID:ZVRVeO9c
>490
人の書いたスクリプトを改造するということをやったことがないので何とも言えません.
っていうかそのくらいなら一から書いちゃってもたいした手間じゃないです.

処理の流れ
1.入力フォーム表示
2.フォームから自己紹介の内容を取得
3.ディレクトリ作る
4.ファイルに書きだす

みんなよく人の書いたプログラムいじる気になるなぁ.と感心します.
491Name_Not_Found:02/05/27 10:59 ID:ZVRVeO9c
× >490
○ >489
492ハイテンション:02/05/27 11:14 ID:b2qlj5uG
i-mode, j-sky, ezweb, PCに対応している掲示板で
書きこみの際に、パスワードのようなもので個人認証をして
特定の方からのみの書きこみを目立たせるCGIってどこかにありませんか?
(会員制にするというわけではないです。)

#ezwebには対応していなくても、構いません、、
493Name_Not_Found:02/05/27 11:39 ID:ZVRVeO9c
>492
【WebProg】 こんなCGI探してますスレッド Ver6
http://pc.2ch.net/test/read.cgi/php/1021897804/l50

と思ったけど向こうはこのスレに誘導してるね.
494Name_Not_Found:02/05/27 11:45 ID:dkeAqruX
かちゅ〜しゃにも対応する2chスクリプト(尾瀬原あきお@♪chさん作)
http://www.onpuch.jp/files/onpuch.zip
495492:02/05/27 11:56 ID:b2qlj5uG
>>493
>【WebProg】 こんなCGI探してますスレッド Ver6
>http://pc.2ch.net/test/read.cgi/php/1021897804/l50
>と思ったけど向こうはこのスレに誘導してるね.

はい、自分もWebProg板の方に誘導されて、このスレにきました。。
496Name_Not_Found:02/05/27 14:37 ID:j4faj6/d
(´-`).。oO(>>492答えになってないが…)

つい最近、Web-Forum 改造して、この様な機能付けたよ
497492:02/05/27 15:55 ID:b2qlj5uG
>>496
よろしければ、もう少し詳しく教えて頂けませんか?
一度使ってみたいです、
498489:02/05/27 22:12 ID:p4kt4ADP
>>490
どうもありがとうございます。
せっかく教えていただいたのですが
自分ではいまいちピンときてなくてちんぷんかんぷんです・・
499Name_Not_Found:02/05/28 03:52 ID:+tnUN4JX
(´-`).。oO(>>497 単に Web-Forum を改造しただけだけど?…)

2chでいう「キャップ」機能を付けただけだよ
「名前」欄に入力された文字列が鯖側にある変換テーブルに
存在すれば、変換して、なかったら入力された文字列をそのまま
使うって感じ。

簡単にできると思ったけど、ソースが汚く色んなところを
修正しないといけなかったよ。クッキー、過去ログ周りの
処理も見ないといけなかったし…
500Name_Not_Found:02/05/28 04:18 ID:+tnUN4JX

今だ!500番ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄
     ∧∧  ∧∧ ドドドドドド・・・・
    (゚Д゚ ,,) (゚Д゚ ,,)  ∧∧      (´´
    ⊂_⊂V⊂ ⊂ )⊂(゚Д゚ ,,)_/(´´
     Y /⊃ | .L⊃∧∧∪ _⊃(´⌒(´
   ドカ ∪∧∧J⊂(x _x⊂ノ(´⌒(´  (´´
 ドカ  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
    ズザ・・・

501Name_Not_Found:02/05/28 08:43 ID:NTMo2ORH
ツリー式のうpローダーを作ろうと思ってます。
でも、いまいちどうすればいいかわからないので
サンプルになるフリーCGIがあったら教えて下さい

ちなみにこんな感じです。
・表示はツリー表示(とういうよりタイトルだけ表示されている
・クリックしたら一覧表示型で他の人がレスを書き込め、表示される
(つまり、うpしたものに関してコメントを書き込める
・うpは画像ではなく音声かMIDIのみ
502Name_Not_Found:02/05/28 08:47 ID:WTL+pRqX
>>501
>480
503501:02/05/28 09:42 ID:LotYRdUa
>>502
ありがとうございます!多分こんな感じだと思います。
これをちょこっと改造してみます。
504Name_Not_Found:02/05/28 14:03 ID:r9u1E9Kc
初めてHPを作ったのですが
一日何人見てくれたかと誰がどのページから来てるのかなどを知りたいです。
たぶんCGIを使うと思うのですがよくわからないので、設置や設定が簡単な
CGI有りましたら教えて下さい。
鯖はNTでIISを使ってます。
ログは「in020527.log」の様な形式です。(関係ないかな?)
宜しくお願い致します。
505Name_Not_Found:02/05/28 14:36 ID:dYUu7byr
鯖の知識があってCGIが使えないって…
506Name_Not_Found:02/05/28 14:56 ID:+tnUN4JX
(´-`).。oO(>>504 NT で IIS とはスゲー…)
507Name_Not_Found:02/05/28 15:08 ID:r9u1E9Kc
>>505
ごめんなさい。鯖の知識もないです。
>>506
えっ、もしかして普通は使わないんですか?

508茶文字 ◆xELvisFU :02/05/28 17:48 ID:bbv9R+PA
>>504
adminだったら鯖ログ読めばいいような気もするがw
「一日何人見てくれたか」→たいていの解析CGIでわかるはず
「どのページから来てくれたか」リファラ(HTTP_REFERER)を記録してくれるやつを探す

IISはセキュリティーホールが多いという理由で敬遠する人が多い。
踏み台にされたりウィルスの餌食になったりしたら
迷惑するのはあなたよりもむしろ他のユーザだから、
気合い入れて管理してくだちい。
509Name_Not_Found:02/05/28 18:41 ID:r9u1E9Kc
>>508
茶文字さんいつもお世話になっております。
ログなんですが読めるのですがどこから飛んできたのかが書いてありません。
ログ書き出しの設定か何かが間違っているのでしょうか?

CGIはもう一度始めから探してみようと思います。(設置が簡単で軽いのがないので)

いぱーいウイルス来るけどなんとか防いでるみたいです。・・・
510Name_Not_Found:02/05/28 18:56 ID:k5FRPhPB
茶文字ウザイ!
511Name_Not_Found:02/05/28 19:49 ID:VhDdeAVO
>>510
まあ抑えて抑えて
512初心者:02/05/28 19:58 ID:1aLp+XZ1
今度クラスの仲間があつまるBBS作ることになったんですが
・2ch形式(かちゅで使える)のBBS
・部外者にあまりみられない
・できるだけ個人で掲示板の管理をしたい
っていうのが条件でいろいろさがしているうちにMega BBSを
紹介していただいたのですがなにしろ初心者なものでどうしたらいいか
まったく分かりません。
cgiを自由に使えるアカウントと掲示板の設置の仕方をお教えください
お願いします。
あと一番いいバージョン(2chに近い)とどういう機能があるかも教えていただけるとありがたいです。
513初心者:02/05/28 20:02 ID:1aLp+XZ1
あとめがびじゃかちゅ使えないってのもちらっときいたのですが・・・。
514Name_Not_Found:02/05/28 20:14 ID:ju6paytD
>>512-513
今公開されてるかちゅ完全対応スクリプトは、うなぎスクリプトしかないと思われ。
場所は検索してね。
515初心者:02/05/28 20:31 ID:1aLp+XZ1
>>514
sageが使えるBBSってありますかね?

あと現在本家2chで使ってるスクリプトって公開されてないんですかね?
516初心者:02/05/28 20:37 ID:1aLp+XZ1
17氏スクリプトの設置の仕方をだれかおしえてください
517Name_Not_Found:02/05/28 21:05 ID:unVJkh6C
>>初心者
君ちょっとうるさいんじゃないですかね?
とっととうなぎスクリプト探しに行ったらどうですかね?
518Name_Not_Found:02/05/28 21:30 ID:QEiRCa7F
>>512-513
>>494を見ろ。
519Name_Not_Found:02/05/29 00:00 ID:xssFMXN2
いちいち初心者と書けば教えてもらえると思ってんのかな。
520Name_Not_Found:02/05/29 10:48 ID:1x5Sb83d
まずhtmlから勉強した方がいいんじゃないだろうか。
521Name_Not_Found:02/05/29 13:11 ID:zHZAjfSG
まず一般常識から勉強した方がいいんじゃないだろうか。
522Name_Not_Found:02/05/29 16:05 ID:X0kvtEkN
現在使っているWeb-CHATがIE6だと一部不具合があるのですが、
すでに開発は停止している為、他のCGIに乗り換えたいと思っています。
下記の機能が付いているな物を探しております。

1.過去ログを参加者の見るログ(100行程度)と別に管理者のみ閲覧可能な物(無制限)が取れる。
2.チャットにアクセスだけログにでホスト(IP)を記録する。
3.発言者が任意ので発言消去が出来る。
4.できればi-mode対応。

よろしくお願いします。
523Name_Not_Found:02/05/29 16:31 ID:f1dR6NiZ
>>522
芋対応≠チャットの気がするのは漏れだけか?
発言者が任意削除出来るシステムはどうかと…
524Name_Not_Found:02/05/29 17:58 ID:M4OP0ige
 CGI検索サイトを総ざらいしたのですが、目がフシアーナなのか見つけられませんでした。
投票(アンケート)CGIを探しています。
・ページのどこかに埋め込んで使用できるもの(気軽に参加できるものが欲しいので)
・CGI/SSI どちらも使える鯖なので、どちらでも大丈夫です。
・できればJavaScriptを使用しなくてもいいもの
・結果が回答者からは見られない
・クッキーで2重投稿防止
・クロス集計、って言うんでしょうか? ページごとに違う項目の質問を設置したいのですが

Yes.html
 ・顔文字好き
 ・顔文字ウザイ

No.html
 ・ギコ好き
 ・ギコ怖い

というような感じで取った集計結果を一枚のファイルに書き出して一度に閲覧可能、
(ただし設置ページごとに区切られた表示)
規定のファイルサイズになったら新たにファイルを生成していく…というようなものなのですが。
こんな感じのCGIはありませんでしょうか?
ちなみに私のレベルとしては「htmlの読み書きが可能」程度です。
ご存知の方、いらっしゃいましたらよろしくお願いします。
525Name_Not_Found:02/05/29 19:14 ID:XeyjmPB4
教えてスマソ
画像がうpろーどできる掲示板のスクリプトはないですか?
画像のみでコメントはあまりできないやつを探しているのですが。
526Name_Not_Found:02/05/29 19:16 ID:lSTFgL7O
>525
>480
527:02/05/29 19:19 ID:pYXSyysR
>>525
それならば、ホームページ忍者がオススメです。
528_:02/05/29 19:31 ID:GV+ag22k
うなぎスクリプト使ってるのですが
(インフォシーク)/cgi-bin/test/(bbs.cgi, read.cgi, all.cgi)
(インフォシーク)/cgi-bin/delete/delete.cgi
(インフォシーク)/bbs/
各CGIの$rootは'../..'
bbs.cgi内の$cgidirは'../cgi-bin/test'
delete.cgi内の$cgidirは'../test'
index2.htmlのリンクを修正
以外他は何もいじってません。
このように設定してアップロードしてテストにスレたてようとたら
スレッドが作れませんでした ってでたのですがなぜでしょうか?
529Name_Not_Found:02/05/29 19:34 ID:pYXSyysR
>>528は、忍者を使わなかった人間の哀れな末路そのものです。
>>528は、時代の敗北者。恥知らずと笑ってあげましょう(アヒャヒャ
530Name_Not_Found:02/05/29 20:13 ID:fiAaSg3T
>>528
相対使わないで絶対で試し
531_:02/05/29 20:23 ID:GV+ag22k
>>530
やはりスレッドが作れませんでした
532Name_Not_Found:02/05/29 20:33 ID:lSTFgL7O
>528
基本的には使用しているサーバのFAQなどに書かれている内容に従ってください。

よく分からなければとりあえず

ディレクトリ(777)
.cgiで終わるファイル(755)
index2.htmlとsubject.txt(666)
その他のファイル(644)

とかにしておけば多くの場合動くのではないでしょうか。
ttp://6032.teacup.com/unagi/bbs
533_:02/05/29 20:47 ID:GV+ag22k
>>532
indexが755になっていました。
なおしたところスレがつくれました。
しかし>>528の設定でやったところかちゅで書けません。
この設定だとかけなくなってしまうのでしょうか・・・・
534Name_Not_Found:02/05/29 20:49 ID:lSTFgL7O
>533
bbsディレクトリの下にちゃんとdatディレクトリは作っていますか?
そうでなかったらdatディレクトリを作ってパーミッションを707に設定してください。
535525:02/05/29 20:55 ID:xMJZBzbn
すんません、480のサイトふつうの掲示板しかないみたいですが

HP忍者?
それはどこへ逝けば??
536_:02/05/29 21:00 ID:GV+ag22k
>>534
やはり見た目はかいこんでるようなんですが実際はかきこまれていません
537Name_Not_Found:02/05/29 21:01 ID:lSTFgL7O
>525
ホントに行った?
c-boardって無かった?
設定次第で>525のような掲示板になるはず.
設定はすべてwebで出来るから.

538Name_Not_Found:02/05/29 21:02 ID:kJu4j1Aq
まずはこの板をCtrl+FでpYXSyysRを掛けれ
それググル逝け
539Name_Not_Found:02/05/29 21:02 ID:lSTFgL7O
>536
うなぎたんが教えてくれてるからこっちはもういいだろ.
540Name_Not_Found:02/05/30 01:39 ID:u2uA9RSX
こんな掲示板スクリプト、どこかにありませんか?

○携帯(iモード、Ezweb)対応。
○Strictとまで行かなくても、できるだけ正しいHTMLを使っている。
○スタイルシート使用可。

CGI検索サイトはもちろん、ググールで探しても全然見つかりません…。
541Name_Not_Found:02/05/30 01:47 ID:4h25oW90
そのくらい自分で作れよ
542Name_Not_Found:02/05/30 01:49 ID:KeHmebc4
>>540
そもそも芋ってccs逝けるのかえ?
できるだけ正しいと判断出来るのなら、既製品の吐き出し部分を
正しい文法に書き換えた方が早いのでは?
543Name_Not_Found:02/05/30 06:45 ID:6TLe6qLF
スタービーチみたいに携帯からのみ
アクセスできるサイトを作りたいのです。
で、その場合.htaccessを使うと言うのは分かるのですが
どうしても「携帯のみアクセス」と言う事ができません。。

どうしたらいいか教えてください。
544Name_Not_Found:02/05/30 06:50 ID:2qK7fuf+
(´-`).。oO(>>543 SetEnvIf 使え…)

そこまで解ってるなら、あとはマニュアル見て何とかしてね
545Name_Not_Found:02/05/30 06:54 ID:kMRFX0X/
>>543
http://pc.2ch.net/test/read.cgi/php/1019888234/
.htaccessを使わない場合、REMOTE_HOST+UAで弾く
もっとも、UAすら知らない人間にはUAのみでも逝ける
実際、導入後にウチのカウンタ回りが目減りしたし…
546Name_Not_Found:02/05/30 11:15 ID:qwg44Fwm
いつもレンタルカウンタを使っていたのですが、
最近そのレンタル元が閉鎖してしまったので(今までもこんな感じで、これが5代目のレンタルカウンタでした)、
そろそろ新しいカウンタを見つけて設置を繰り返すのも面倒に感じるようになりました。
そこでCGIスクリプトを落として、自分で鯖にあげて使おうと思い立ちました。

ttp://www.minc.ne.jp/~ryokan/
ここの「アクセスカウンタ3」です。落として、CGIのファイルを開いて設定し、鯖にあげてパーミッションの設定を済ませ、
HPのHTMLファイルに埋めました。
HTMLファイルの編集はホームページビルダー2001を使っています。
ビルダーのプレビューでHPを見ると、ちゃんとカウンターが作動しているのですが、
WEBブラウザで見るとカウンターは表示されません。JAVAスクリプトの構文エラーは出てきますが。。。
どうすれば良いでしょうか?

ひとつ気にかかる事はあります。。。
HPをおいてる鯖はDTIなので、DTIの鯖はCGI使用不可のため、
iswebにカウンター関連のファイルを上げて使っています。
547Name_Not_Found:02/05/30 11:17 ID:AQt919/u
>546
iswebはあなたのプロバイダで開いているホームページにCGIを提供するサービスではありません。必ず、iswebのホームページから呼び出して使ってください。
他のホームページより呼び出された場合は、該当CGIは表示禁止となります。
http://isweb.infoseek.co.jp/contents/faq6.html

利用規約くらい読みなさい.
548Name_Not_Found:02/05/30 11:34 ID:C1BpoRY2
>>546
tok2使いなさい
549Name_Not_Found:02/05/30 12:22 ID:s70Jz8Vo
質問なのですが、自作CGIを覚えたのでローカルサーバーで確認後
早速ULしてみようと考えました。しかし、このタイミングでプロバイダを
変更することになり最近考えたのですが、「自作CGIの使用可」というのは
加入プロバイダで確認しなければならないのでしょうか。それとも
HPを置いているサーバーで確認するのでしょうか?

私はCool.ne.jpを使用していて、プロバイダはBiglobe,OCN,ODN..等に
変更しようと考えています。Cool.ne.jpは自作CGIの使用は可となっていますが
プロバイダの方も「自作CGI可」かどうかを調べなければならないのかな、と
疑問に感じたので書き込みました。わかりづらい文章で申し訳ないのですが
もしよろしければ、ご指導よろしくお願いいたします。
550Name_Not_Found:02/05/30 12:24 ID:AQt919/u
>549
そのCGIがどこで動作するかを考えて見て下さい.
551Name_Not_Found:02/05/30 12:26 ID:s70Jz8Vo
やはりそうでしたか。ふと、浮かんだ疑問だったのですが
当たり前に考えれば当たり前のことでしたね(^ ^;
妙な質問をして申し訳ありませんでした。
>>550さんありがとうございました。
552Name_Not_Found:02/05/31 13:02 ID:BC8sLYRu
フリーのCGI掲示板のタイトルを変更しようと思ったのですが、
EUC対応エディタ?でないと変更できません。とreadmeに書いてありました・・・。
EUC対応ってなんですか?
秀丸エディタでは文字化けしてました・・・。
553Name_Not_Found:02/05/31 13:03 ID:FEW+p8EC
>>552
秀丸は対応してる。
ファイル->開くから。
文字コードを指定して開こう。
554Name_Not_Found:02/05/31 13:05 ID:8VSQ5Bai
>>552
ショートカットに EUC で開く専用のもの作っておくといいよ

hidemaru.exe /fu
555Name_Not_Found:02/05/31 13:05 ID:rn0GM2D0
>>552
先ず文字コードの勉強をすることをおすすめしる。
ttp://tohoho.wakusei.ne.jp/wwwkanji.htm

ちなみに、秀丸エディタの EUC自動判別をONにするには、
メニューバーから「その他」−「動作環境」−「編集」を選んで
「EUC コードと JIS コードの自動認識をする」のチェック ボックスをONにしる。
556Name_Not_Found:02/05/31 13:05 ID:8VSQ5Bai
>>554ごめん。ミス

○hidemaru.exe /fe
×hidemaru.exe /fu
557Name_Not_Found:02/05/31 15:40 ID:BC8sLYRu
>>553-556
サンクス!!
編集できましたv
めっちゃレス早いですね
558Name_Not_Found:02/06/01 19:45 ID:YyPRYbz4
スレ違いだったらすみません。
アクセスカウンタのcgiを設置しておりますが、
カウンタの数字を好きな数字から開始するように書きかえることは出来ますでしょうか?
当方サイト移転してから今のカウンタにしたものですから、
できれば前サイトの数字と一緒に表示させたいのです。
設置しているのはCGI ROOMのモバイルカウンターです。
ご指導宜しくお願いします。
559Name_Not_Found:02/06/01 20:21 ID:6cYeMRet
>>558
F5連打。
560Name_Not_Found:02/06/01 21:24 ID:63HceqK+
>>558
カウンターのログファイルをダウンロードして、
数字足してアップロードし直せばいいんちゃうの?
561Name_Not_Found:02/06/01 21:34 ID:YyPRYbz4
>>560さん
私、無知なものでいまいちよくわかりませんm(._.)m
具体的にはどうすれば良いのでしょう?
ほんっとスミマセンm(._.)m
562Name_Not_Found:02/06/01 22:27 ID:IQW3eIx+
>>561
>>560の回答は、これ以上ないというぐらい具体的だと思うが?

この文章で理解できないなら、カウンター自設置などせずに、
数字がいじれるレンタルカウンターでも借りてなさいってこった。
563Name_Not_Found:02/06/01 22:43 ID:9KDilwQu
無知≠アフォ。無知を馬鹿にするなYO!
今のカウンタ+F5連打。コレ最強
564Name_Not_Found:02/06/01 22:50 ID:N1v8uJUq
(´-`).。oO(そうやって、無用のストレスを鯖に与えるアフォ増殖っと…)
565 :02/06/01 22:52 ID:mdoA7Ml9
ウェブリングのCGIをダウンロードできるサイトを知っている方、教えてください。
566Name_Not_Found:02/06/01 23:05 ID:JquObC2V
>>562さん
ログファイルと思われるものを書き換えてみたけどダメでした・・・
たぶん私が使っているCGIはその手法では無理だと思われるのですが・・・

>>562さん
二重カウント防止の上に250000HIT越えてます(>_<。)
567566:02/06/01 23:07 ID:JquObC2V
あっ、566=566です。
スミマセン
568566:02/06/01 23:09 ID:JquObC2V
あっ、566=561と書きたかったのに・・・
動揺しました。
アフォです逝ってきます(>_<。)
569Name_Not_Found:02/06/01 23:39 ID:5GxR8PtY
>>565
ググル
>>566
ウザイからマジレス。カウンタファイル(ログ管理ファイル)を全てデリ
その後、目的値を適切なファイルで揚げる
570566:02/06/02 00:50 ID:gcRRqERE
>>569
できました!
まことにありがとうございましたm(._.)m
ウザくしちゃってごめんなさい。
ちょぴっと(´・ω・`) ショボーン
571Name_Not_Found:02/06/04 11:10 ID:3PJNXubc
(´x`).。oO(下がり過ぎ…)
572Name_Not_Found:02/06/04 15:49 ID:WCwwGxXj
すいません。こんなcgi探してるのですがどなたかご存知でしょうか?

掲示板のようなものなんですが、
 
・hogehohe.cgi?ID=xyz&....
 のように、各話題ごとに任意のIDを指定できる。(iDじゃなくてもユニークなもの)
(この場合、中身はxyz.datのようなファイルに保存されるのが普通と
 おもいますが、それは別にどのような形式でも構いません)
 開いた画面はpetitboardの1スレッド分だけみたいな感じを
 想定していますが、レスが付けられるようなものなら、
 なんでも構いません。
・誰でも、そのIDのデータがない場合、新規入力できる。
・リモホ等によるアクセス制限が可能
・管理者が個々のデータを削除することができる。
・無料。
・改造可能
573Name_Not_Found:02/06/04 15:56 ID:WCwwGxXj
おお。IDがW3Cに似てる(w
574Name_Not_Found:02/06/04 17:54 ID:JEv6kjQ+
アップロードにパスワードが必要(ダウンロード時には必要ない)な機能がついている
アップロード掲示板を探しています。
当方.htaccessが使えない鯖です。
どなたかご存じでしたら教えて下さい。
575Name_Not_Found:02/06/04 20:24 ID:ljB6x7mn
>>574
ログ互換性のあるファイルUP掲示板を2つ用意して、
片方をPass承認CGIで呼び出すようにして、
もう片方を、ファイルUP禁止設定にしたらどう?
576Name_Not_Found:02/06/05 00:59 ID:7cTpeXv0
あるプログラムを実行したら管理人にメール通知が来るような、
perlモジュールを配布しているサイトをご存じないでしょうか。
既存のCGIに組み込んで使いたいのですが…。
577Name_Not_Found:02/06/05 01:14 ID:QJvkE4Zi
>>576
sendmail
578Name_Not_Found:02/06/05 01:43 ID:pZDf+tXn
SSI式のカウンターで
累計カウントの他に昨日のアクセス数と今日分のアクセス数の3つを表示
してくれるカウンターSSIはどこかにありますでしょうか?

いわゆるSSI式でkentの日記カウンターと同じ感じのを探してるのですが。。。
579Name_Not_Found:02/06/05 01:58 ID:AuJo3j9U
>>578
ヘッダを削って、ファイルパスを実行ファイル(.shtmlなど)に適宜変更
さすれば似非SSI完了
580 :02/06/05 02:04 ID:nHI53SP1
>>578
いくらでもあるじゃない
581Name_Not_Found:02/06/05 02:08 ID:AuJo3j9U
>>580
そうか?案外テキスト+SSI+YTSとなると少ないと思うぞぇ
3日もあれば、初心者でも独習片手に書ける程度のスクリだが
582 :02/06/05 02:17 ID:nHI53SP1
583 :02/06/05 02:18 ID:nHI53SP1

ごめん、>>581じゃなく>>578の間違い
584Name_Not_Found:02/06/05 02:27 ID:cLelTcDA
>>579が何を言ってるのか分からない。
585576:02/06/05 03:23 ID:vyBGJRjS
>>577
ありがとうございました!
>>577さんのおかげで無事、解決しました。
お世話になりました。
586Name_Not_Found:02/06/05 14:32 ID:pZDf+tXn
578ですが

>>582
サンクス
数種類あるので試してみます。

>>584
漏れもサパーリでサパーリなの漏れだけかと思って
このスレで質問する資格なし。。。と考えちと鬱になった(w
587Name_Not_Found:02/06/05 15:41 ID:mu5eHgdz
携帯から画像(写メール等)をうpできるアップローダーって無いですかね?
588Name_Not_Found:02/06/05 16:03 ID:VqxqHVeE
>>587
作れないことはない。
POP3サーバ立ててもいい環境があれば。
589Name_Not_Found:02/06/05 20:31 ID:Sm71o7qT
>587
http://yapeus.com/
無料レンタル日記だが、写メールでうpできるよ
590 :02/06/05 22:05 ID:nHI53SP1
携帯対応の画像BBSならいくつかるけどなぁ
591Name_Not_Found:02/06/05 22:06 ID:nHI53SP1
ageちまった・・・
592587:02/06/05 23:54 ID:QskELYMF
>>588
立てれないんです..。あと、KENTのうpローダー掲示板を
改造しようと思ったけど難しくて..。
>589
ありがとうございます。参考にします。
>>590
マジですか!?それは知らないのでいくつか教えてください。
593Name_Not_Found:02/06/07 18:08 ID:eGwr/DIz
モバイル対応のHPにサイト内検索ができる検索窓を取り付けたいと思い
探しているのですが見当たりません。
どなたかご存知ないでしょうか?
できればi、J、ツーカーに対応しているものがベストですが、
iモードのみでも構いません。
よろしくお願いします。
594Name_Not_Found:02/06/08 17:01 ID:daZM9yaO
私は、勉強サイトを作っているのですが、
クイズのコーナーを設けたいと思っています。
1ページに100問ぐらい表示できて、
解答は5択の中から選ぶようにしたいのですが、
このようCGIはありますか?
あるのなら、サイトの場所を教えてください。
595Name_Not_Found:02/06/08 23:20 ID:a2CCbDM3
日記風で、
投稿するときには
http://www.turinokensaku.com/bbs/0002/bbs_write.htm
で、それが反映されるのが
http://www.turinokensaku.com/bbs/0002/bbs.htm
こんなcgiないですかね?
よろしくでお願いします。
596 :02/06/09 14:57 ID:WgxzwS9N
597Name_Not_Found:02/06/09 15:59 ID:qRoUH53M
広告をSSIでランダムに表示するCGIで悩んでいます。
スクリプトは ttp://taihei.cc/

トップページの鯖はちゃんと作動しているのですが
トップページ以下の別鯖(kdn)ではSSIが表示されません。
CGI自体は動いているのでSSIコマンドが違うのでしょうか。
shtmlファイルとCGIファイルは同じディレクトリで
コマンドは
<!--#exec cgi="./******.cgi"-->
と記述しています
include virtualでもダメでした。
ちなみに配布サイトでは絶対パスで記述といっていますが
トップページの鯖は相対パスで動きました。
KDNの鯖では両方とも・・・

KDNサポートページは
ttp://support.kdn.ne.jp/
598Name_Not_Found:02/06/09 16:07 ID:st3ksW18
>>597
http://support.kdn.ne.jp/kakusyu.htm
SSI : 「.htaccess」 を設置することによりご利用可能です。

この記述を見る限り自分で.htaccessをいじってSSIを有効にしないといけないようだけど、
これ書いてます?もしくは..htaccessの記述間違ってません?
599Name_Not_Found:02/06/09 16:09 ID:st3ksW18
あ、でも設置済みって書いてるからデフォルトで有効なのかな…。
上のレス脳内あぼーんしといて、、、
600Name_Not_Found:02/06/09 16:26 ID:qRoUH53M
>>598
デフォルトで有効ではないのではと思い
.htaccessファイルをうpしましたが
403エラーでました・・・

.htaccessには下記のように記述

Options Includes
AddType text/html shtml
AddHandler server-parsed shtml(改行)

実際に(改行)とは書いてありません。
601Name_Not_Found:02/06/09 16:27 ID:1uaT3KX+
>>597
ttp://tohoho.wakusei.ne.jp/wwwssi.htm#Exec
SSIでないと駄目でないのなら、ヘッダ付加してcgiとして吐いてみては?
鯖仕様で、システムに影響する命令が無視されている可能性もあるだろうし
そもそも(略
602とある写真屋 ◆iNutp.GM :02/06/09 16:56 ID:ACA8LDzc
過去ログを見たのですが、無い様でしたので、質問させてください。

当方は写真屋なのですが、良くある画像アプローダータイプのインタ
ーフェースではなく、デジプリさんやdpeasyさんのような、フォルダ
の画像を選んだ後、サイズを指定して相手(つまり当方へ)アップロ
ードしてもらうというようなスクリプトを探しています。
ご存じの方がいらっしゃったらアドバイスいただけませんでしょうか?
もっとも専用にプログラムを作るしかないのかな?

http://www.photosmile.jp です。 よろしくお願いします。
603Name_Not_Found:02/06/09 17:12 ID:BSVbHZV1
>>602
「サイズを指定」の意味の取り方で変わる
画像サイズ(xxxbyte)なのか、焼き上げ時のサイズ(Lなど)なのか
何にセよ、両方ともスクリを弄れば可能。
但し、前者は専用プログラム(クライアント向け)を作成した方が、鯖に優しいかと
尚、本気でやられるのであればdpeasyのようにSSLを導入された方が、サービスとして
信頼性が増す
604とある写真屋 ◆iNutp.GM :02/06/09 17:22 ID:ACA8LDzc
>>603 早速のreplyありがとうございます。

これをやりたくてずっと悩んでおりまして、書いた甲斐がありました。
サイズというのは仕上がりのサイズです。 LサイズとかA4とか。
画像サイズについては、小さいものは補間、大きいものは縮小して
機械の方で自動的にプリントしますので、鯖の容量次第と言うことに
なります。 プリントするときにこの写真はLで1枚、A4で5枚とか
入れたいわけです。 メル鯖だとすぐにパンクしてしまうので直接
wwwサーバーにupしたいのですが大丈夫ですよね?(超初心者的
な質問で申し訳ありません)
SSLについてはよくわからないのですが、SSLの会社と契約すれば
よいと言うことなのでしょうか? ベリサインとか?
605Name_Not_Found:02/06/09 17:52 ID:BSVbHZV1
>>604
うpするのは普通のうp板弄るだけでも可能。
但し、現像サイズに関してはそれ用ログを別途作成
簡単に済ませるのなら、テキトーなうp板+パス付き掲示板を代用
…結局、大半は改造(もはや自作か?)
SSLについてはググって下さい
http://www.google.co.jp/search?q=SSL%E5%B0%8E%E5%85%A5%E6%96%B9%E6%B3%95
606Name_Not_Found:02/06/10 03:04 ID:N8QhoRQE
メールマガジンを配信するCGIで、「SQUZA MAIL MAGAZINE」
http://www.squza.com/mailmagazine.html
というのを設置しました。

・訪問者が各自で登録/解除できる
・配信内容のテンプレートが登録できる
という点が気に入り、設置もうまくいって使っていたのですが、
最近登録者数が1100人を超え、配信時にエラーが出るようになりました。
サーバに負担がかかりすぎているためだと思うのです。

これを改造して、一定件数ごとに送信するようにできますでしょうか?
できるとしたら、どのような感じでいじればいいか
教えていただけませんでしょうか?
私は「HTMLはわかり、CGIはHTML部分(変数も少し)をいじるならできる」程度です。

下記がダウンロードしたままのスクリプトです。
http://www.geocities.co.jp/Milano-Aoyama/7362/admin.txt

また、ある一定数の登録者ごとに配信する(100人ずつとか)ような
スクリプトを探したのですが、フリーだと見つけられませんでした。

「訪問者による登録/削除が可能」「テンプレート登録可能」
「一定数ごとの送信可能」なスクリプトを配布しているところを
ご存知ないでしょうか?
もしご存知でしたら教えていただければ嬉しいです。
検索が下手なので、検索キーワードのヒントだけでも有難いです。
よろしくお願いします!!
607 :02/06/10 03:39 ID:qC4B00xf
>>606
そのURLのソース開けないぞ?俺だけか?
608606:02/06/10 03:52 ID:N8QhoRQE
>>607さん
cgiファイルの拡張子をtxtにしただけなのです。
win98+NN4.7(IE5.5)では、見られましたのですが…
さっきジオを借りて転送したのですが、原因わかりません…すみません!
609 :02/06/10 15:59 ID:bgt7jefj
>>607
いめぬなしで見られた
610Name_Not_Found:02/06/10 17:19 ID:d+9u6/s7
アンケートCGIを設置しようとしています。
ログファイルの第三者の閲覧禁止のために、ログ保存用のディレクトリを直下に作り、パーミッションを700にしました。
cgiは問題なく動作して、ブラウザからの閲覧はパスを直接指定しても不可になっていることを確認しました。
なお、サーバーの設定上、.htaccessが使えません。

セキュリティ上、これだけでは不完全でしょうか?もし問題点があるようでしたらsendmailのみでの管理にするつもりです。
611茶文字 ◆xELvisFU :02/06/10 17:24 ID:5efd+oA9
>>610
/public_html/ディレクトリの外にファイルを置けるなら、
ログファイルはそっちに置いた方が堅いと思う。
でも 700 でちゃんと動作しているなら大きな問題はないと思うけど。
612Name_Not_Found:02/06/10 17:40 ID:d+9u6/s7
>>611
レスありがとうございます。調べても、あまり決定的な情報が見当たらないので、やや心配でした。
レンタルサーバではない為、public_html以下にしかファイルを設置できません。
本当に重要なファイルなら、おっしゃるとおりpubの外に置くか、DBでの管理となるので、このような半端なセキュリティは一般に薦められてないのでしょうね、、、。
今回は既に設置されているサイトの拡張で、引越しも不可なので、このような形になりました。

613茶文字 ◆xELvisFU :02/06/10 18:14 ID:5efd+oA9
>>612
堅牢な環境を実現できるサーバを探すのもひとつの手段だけど、
今のサーバ環境や自分の能力でできる範囲の方法を模索するのも
大事だと思われ。

堅さを求めるならそれこそhttps鯖を使えるようにしたりとか
きりがないんで、まずはパーミッションで制限するという今の方法で
間違ってないと思います。

がんがれ(゚∀゚)
614610:02/06/10 18:16 ID:d+9u6/s7
>>613
どうもです!ありがとうございました。
615☆☆☆☆:02/06/10 18:37 ID:uPbsEK/z
CGIゲームを設置しようと思っているのですが
「罪と罰++」と「エンドレスバトル」
どっちの方がおもしろいですか?
616茶文字 ◆xELvisFU :02/06/10 18:45 ID:5efd+oA9
>>615
「赤と青、どっちが好きですか」という質問と同じように、それは人によるでしょ。
私はゲームしないからどっちも知らないけど。
初心者向けのスレで多数の意見を聞く質問をするのは、ログが流れるので
あんまり歓迎できない。
617Name_Not_Found:02/06/10 19:23 ID:7qnQoMSE
茶文字って使えないね┐(; ´〜`)┌
618Name_Not_Found:02/06/10 19:53 ID:CaAZ4QBg
>>617
茶文字さんを悪く言うな。
619Name_Not_Found:02/06/10 19:54 ID:CaAZ4QBg
>>615
人それぞれじゃないの?
620Name_Not_Found:02/06/10 20:18 ID:4CsOahiL
>>619
茶文字氏を良く思うか悪く思うか、もね
621Name_Not_Found:02/06/10 20:30 ID:iq2tTES0
>606
こんなん見つけたけど。
小分けに沢山のメールを送信しますってかいてあるよ。
ttp://www.01nni.com/free-b.html
622Name_Not_Found:02/06/10 20:39 ID:h3XERDY5
PCでも携帯でも同じURLで見れるページってあるじゃない。
あれってどうやって実現してるの?
User-Agentを見てCGIが判断?
それともサーバの設定でなにかしている?
623Name_Not_Found:02/06/10 22:06 ID:gC8/LECl
茶文字氏よりも、初心者(perlも分らない)はcgiゲームなんて置くこと自体が問題
鯖缶・他ユーザに迷惑だ
>>622
UA+IP(host)で判定。分岐は.htaccess・cgi/ssi
624606:02/06/11 01:16 ID:PJ1l4aNq
>621さん
ありがとうございます。
改造は難しそうなので、そちらを早速試してみますね!
625Name_Not_Found:02/06/11 17:08 ID:2BScdZEx
すみません、この質問はここでいいのかどうか
わからないのですが・・・

フォームからボタンを押して、CGIを起動したいんですが、
別々のCGIを呼び出すボタンを二つ置くことは可能なんでしょうか。
考えてみたら今までそういうのを見たことがないし、本とかで調べて
見てもボタンを二つ置いてある例は載っていません(できるともできない
とも書いてない)
そういうことは可能でしょうか?
626Name_Not_Found:02/06/11 17:15 ID:JosnvQfn
(´-`).。oO(>>625 可能です…)
627Name_Not_Found:02/06/11 17:27 ID:vH19R3jp
>>625
やれば分かるだろ。
628Name_Not_Found:02/06/11 17:45 ID:2BScdZEx
どうもありがとうございました。
629Name_Not_Found:02/06/12 22:08 ID:TpdQkZxk
BBS用のCGIでデフォルトでは文章が暗号化されてて、
パスワードを入力しないと文字が複合化されないものを
以前に見かけたのですが、
どこかソースのある場所をご存じないでしょうか?
630Name_Not_Found:02/06/13 00:46 ID:PvvZsDEq
>>629
単なる、decode / encode じゃないのか?
631茶文字 ◆xELvisFU :02/06/13 00:53 ID:bmNVWZe3
>>629
630氏に同意。
書き込みにパスワードがいるならまだしも、読むのにもパスワードがいるなら
アクセス制限CGIを使うなり.htaccessを使うなりした方が堅いんじゃないかな。
632Name_Not_Found:02/06/13 07:18 ID:CwJFXRzZ
>>630-531
629です。レスありがとうございます。そうですか・・・
ぁゃιぃ系のサイト巡りやってた時にあったと思うんですが、
>>630氏のおっしゃるとおりかもしれないですね。
どうもお世話になりました。
633初心者:02/06/14 03:41 ID:BYGiHg1y
掲示板を設置したいのですが、CGIで

http://mbspro6.uic.to/user/racalyn.html

と同じBBSを作るにはどうすればよいのでしょうか。
KENTをどのように改造するとかは、どこを参考にするとか?
すいませんが教えて下さい。
634Name_Not_Found:02/06/14 04:29 ID:nrWuac9X
>>633
YYBBSをダウソロードして、HTML表示部分をいぢるだけでできると思うけど。
635Name_Not_Found:02/06/14 05:18 ID:EDbSdE5T
2chタイプで、単独スレの形の掲示板のCGIは無いでしょうか。
いくつもスレッドが立てられなくてもいいので、できるだけ単純なやつがいいのですが…
636Name_Not_Found:02/06/14 10:35 ID:5SPApR6Y
>>635
miniThread
DoBBS
etc....
637 :02/06/14 22:56 ID:fS6XYQFP
チェックで大抵のプロキシが弾ける掲示板を教えてください。
掲示板のデザインはどんなものでも構いません。
638Name_Not_Found:02/06/15 01:34 ID:UXW/bkXn
http://sports.yahoo.co.jp/
の右下にあるような投票のCGIは
どこにありますか
639Name_Not_Found:02/06/15 01:45 ID:cgRBnf2w
>>637
こういうのを設置する、というのはどうでしょう?
ttp://dream.lib.net/room/cgi/e_acsdeny.html

>>638
ttp://www.i-say.net/cgi/listview.php3?category=7
からお好きなものをどうぞ。
640Name_Not_Found:02/06/15 02:28 ID:UXW/bkXn
>>639どうもありがとうございました
641Name_Not_Found:02/06/15 03:39 ID:/X2ED+xy
掲示板を一から全部自分でつくりたいんだけど
どーすればいい?
642Name_Not_Found:02/06/15 03:52 ID:l1S7DKfP
え、普通に勉強して幾らでも作ればいいじゃん
643Name_Not_Found:02/06/15 05:56 ID:ojyPldVb
KY-VIEWのBBS探してます
誰か持ってませんか?
644Name_Not_Found:02/06/15 12:43 ID:4Y0YdBNL
仲間だけが来るホームページを管理している者なのですが、
チャットしようとおもっても誰もいないときがあるよ、と言われたので、
ボタンを押したら管理人の私のところへメールが来るような設定をしたいのですが、
どのように記述すればよいのでしょうか。ちなみに使っているcgiはKENTさんのwindyです。(ttp://www.kent-web.com/chat/windy.html?
どうぞ御指南よろしくお願いします。
645Name_Not_Found:02/06/15 13:00 ID:HHIVEDYf
>>644
入室ボタンが押された(入室の処理が行われている)時に
sendmail使って自分のアドレス宛にメールを送る。
646Name_Not_Found:02/06/15 13:04 ID:H/nPPaaS
>>641、644
ラクダ本を買う。

それが面倒で、金なんざかけたくなくて、perlなんざ覚えようとする気持ちも無く
手っ取り早く2chで聞いて済ませたいならPC飲み込んで死ね!

>>643
aroundで貰え。

それが面倒で、管理者にシカトされるのが恐くて、手間なんざ一切かけたく無く
手っ取り早く2chでUPしてもらって済ませたいならPCをケツから飲み込んで死ね!
647Name_Not_Found:02/06/15 16:30 ID:0z3BQcwV
CGIサービスっていう、CGI配布のページがあって
そこで、CGIレンタルCGIがおいてあったと思うのですが
どこに移転したか、知ってる人情報よろしくお願いします。
移転前のページ

ttp://www2a.biglobe.ne.jp/~yama/

648Name_Not_Found:02/06/15 16:45 ID:4Y0YdBNL
>>645
なるほど・・。では、<input type=submit value=\"入室する\">というところをいじればよいのですか?
アドレスとsendmailをどうくみこんでよいのやら・・・。
649Name_Not_Found:02/06/15 17:31 ID:OzmZn9Zj
>>648
KENT氏の他のCGIスクリプト(掲示板系)でsendmail使ってるやつあるから、
それを参考にすれば?
650 :02/06/15 17:32 ID:d5JsD07t
>>648
やり方を一から説明するのめんどいな。
ICQでも呼び出すCGI使ったほうがほぼリアルタイムで早くて簡単じゃないか?
651Name_Not_Found:02/06/15 21:02 ID:4Y0YdBNL
>>649
投稿されたら通知するって機能ですか?参考にしてみます。
>>650
友達達はあんまりパソコンに詳しくないので、ICQとか使いこなせないと思うんで、
あくまでもチャットでいこうと思ってるんですよ〜・・・。
652Name_Not_Found:02/06/15 21:12 ID:LDh8r4UA
>651
相手がICQを持ってなくても
君が持ってればOKなCGIのことを650さんは言ってるんでないかと。
ちなみに漏れ愛用者。
653637:02/06/15 22:02 ID:HoRtUuNr
>>639
どうもありがとうございますm(_ _)m
これから探してみようと思います。
654Name_Not_Found:02/06/17 06:13 ID:7c6hkmYz
NICOLE BOARD を探してますが・・・
もう入手不可能なんでしょうか
655Name_Not_Found:02/06/17 08:20 ID:X+CWkqYH
cgiのBBSをhtmlに変換できませんか?
ここ2ちゃんねるみたいに。
カキコした後リロードしたら2重書き込みになっちゃったり不便です。

教えてよ〜ん
656 :02/06/17 08:50 ID:ZKin8da1
(゚Д゚)ハァ?
657Name_Not_Found:02/06/17 13:21 ID:x7tsnhgi
>>655
ログの表示形式がHTMLかどうかと二重書き込みを防止できるかどうかとは
関係ないと思うけど?
単純に二重書き込み防止機能つきの掲示板スクリプト使えばよいだけでは?
658アホ厨房:02/06/17 17:23 ID:wuZJ/p1g
>>655
>ここ2ちゃんねるみたいに。
ログ表示にはread.cgiを使っていると思います。
html形式で表示されていますが表示させている
サーバ上のスクリプトはread.cgiであると思われ、htmlではないと思います。
書きこむときはbbs.cgiを使っていると思います。

>カキコした後リロードしたら2重書き込みになっちゃったり
それは、書き込む動作を繰り返すからだと思います。
ブラウザで戻ればいいと思います。
659Name_Not_Found:02/06/17 17:35 ID:M7LmirHM
660Name_Not_Found:02/06/17 18:24 ID:R/lC7UZ1
>>655
確か昔m@3の とび歌 の板がそうだった。
kent-webで拾ってきたスクリプトで。
「次の10件」というボタンをクリックしたら、オートリロードしてくれるやつ。
あれってどうやって埋め込んでる(?)のか未だに不思議だ。
661エスト嬢 ◆PupFPIgw :02/06/17 18:57 ID:ouniQ7Nc
>>654たん
ニコルは探している人かなりいるみたいだけど、
かなりまえにDLも出来なくなったし、難しいかも
662Name_Not_Found:02/06/17 19:07 ID:Ybp6Isfl
>>655
ズバリ答えを教えてあげよう。
CGIの管理にはホームページ制作王。
体験版は無料。使えば分かるさ多機能・高品質。

ホームページ制作王に不可能は無い!
663Name_Not_Found:02/06/18 11:22 ID:KGmrCey/
BBSなどで参加者数を表示させたいのですが、良いスクリプトありませんか?
664Name_Not_Found:02/06/18 11:29 ID:opmV+mcZ
BBSの参加者数って何ですか?
665Name_Not_Found:02/06/18 11:46 ID:KGmrCey/
>>664

CHATの参加者数と同義ですが、入退室などを必要とせずに参加者数を抜き出し
たいのです。
666Name_Not_Found:02/06/18 11:56 ID:opmV+mcZ
667Name_Not_Found:02/06/18 11:56 ID:Hddi9S98
>>665
ページ閲覧者の人数をリアルタイム表示するスクリプトでも使えば?
668Name_Not_Found:02/06/18 11:57 ID:opmV+mcZ
レス番号間違った。>>666>>665
669655です:02/06/18 12:22 ID:X3OzzCly
>>657
>>658
>>659
>>660
>>662
みなさん色々ありがとうございました。
とりあえずホームページ制作王試してみます。
670Name_Not_Found:02/06/18 12:30 ID:Hddi9S98
>>669
>とりあえずホームページ制作王試してみます。

…ネタだよね?
671665:02/06/18 13:56 ID:KGmrCey/
>>666
これは同一人でもカウントされていくのでちょっと…

>>667
どこにありますか?
色々と検索したのですがみつからなかったもので。
672Name_Not_Found:02/06/18 14:03 ID:Hddi9S98
>>671
ttp://www.suepon.com/csm/
の「来訪者監視系」の「Real_Time v.1.0」とか「Real_Time2 v.1.0」とか
673Name_Not_Found:02/06/18 17:15 ID:XhpOuxF0
>>654
ここへ行くべし
ttp://www25.big.or.jp/~hige/
674669:02/06/18 18:46 ID:UVfdpcyR
>>670
え?寝たじゃないよ・・・
どちて?
675探してます!:02/06/18 19:02 ID:gnx5k8mX
こんなCGI探してますスレッド Ver6 で
こっちの方が人多いのでというアドバイスを受けたので書きます。

ひとつのスレには、スレ立てた人と管理人のみしか書き込めない対話式の掲示板CGIを知ってる方いませんか?
管理人のみが返事出来るだけのは結構あるけど、そのままスレ立てた人と管理人で会話が続けれるようなものが欲しいです。
もし知ってる方いましたら教えて下さい。
676茶文字 ◆xELvisFU :02/06/18 19:16 ID:D/ddwyv5
>>675
ざっとサーチしてみたが見あたらなかった。
一対一の対話ってメールではあかんの?

投稿者削除パスワード付きで管理者のみレスを返せるタイプを改造することになるかなぁ。
677Name_Not_Found:02/06/18 19:31 ID:lZglJYMb
>文字列


<tag>文字列</tag>

に変換したり、

>文字列
>文字列2行目


<tag>
文字列
文字列</tag>

に変換するにはどうしたらいいでしょう?
678茶文字 ◆xELvisFU :02/06/18 20:10 ID:j6iVRbVm
>>677
置換と正規表現を知らないと思われるので、まずは前者の例のみ。
$mojiretsu =~ s{^>(.*)$}{<tag>$1</tag>};

たぶんPerlの話だと思うので、「Perl 正規表現 置換」で検索すれ。
# 正規表現自体はどの言語でも基本的に同じと考えてよいが。

たいていの場合、置換は
 $mojiretsu =~ /abc/def/;
とスラッシュ(/)で区切るのだが、ここでは置換後の文字列にスラッシュが含まれるので
わかりやすいようにカーリー({})で表した。このままでも使えるはず。

. とか * とか () とか ^ とか $1 は、それぞれ正規表現で特別な意味を持つ記号。
検索でヒットしたページがまともなら説明があるはずだから時間をかけて理解するよろし。
後者の複数行の方法はこれの応用でできるから、しっかり悩んでものにしてください。
がんがれ。
679655&669:02/06/18 21:00 ID:36S1AJ8h
しまった・・・
ホームページ作制王落としてきたけど
CGIのCの字もなかった・・・

だまされたよ>>662市ね!
680677:02/06/18 23:20 ID:CIeBNVA8
>>678
サンクスです。
早速学んでみます。
681.:02/06/18 23:22 ID:ekPgmIdm
682Name_Not_Found:02/06/19 01:28 ID:vrC+Hjzk
配布されてるCGIスプリクトを使用して設置は何とか出来たのですが
セキュリティ対策というのが今ひとつよく分かりません。
一応やったことは、.htaccessが使用できない鯖なので
index.htmlをディレクトリに入れてパスワード、
ログファイル名の変更をしました。

これで平気なのでしょうか?他にやった方がいいことありますでしょうか?


683茶文字 ◆xELvisFU :02/06/19 01:52 ID:WGs9v9/3
>>682
何のためのCGIを設置したのかわからんので何とも言いようがないが、
パーミッションのグループ権限を無効にして動作するようならその方がよい。
具体的には、3桁表記で2桁目を0にする。
 755 → 705
 666 → 604
など。
ログファイルなどは一般ユーザ権限(3桁目)を無効にしても動作することもある。
いずれも、スクリプトやサーバの仕様によるので「動けば儲け」程度に考えよう。

基本的には、各ディレクトリにindexを置いて関連ファイルの名称を変更すれば
ある程度のセキュリティーは確保できていると思う。
684Name_Not_Found:02/06/19 02:41 ID:vrC+Hjzk
>>683
ありがとうございます。
CGIは掲示板を設置する前の練習として
検索可能なリンク集を設置してみました。
書き忘れてました。すみません。
666→604とログファイルの666→660だとエラーが出ましたが、
755→705は動いたのでこれでやってみます。
ありがとうございました。
685Name_Not_Found:02/06/19 03:12 ID:U0FXKNxG
ログファイルは書き込むんだから「606」だろ。。。
686茶文字 ◆xELvisFU :02/06/19 03:28 ID:eXR+AtEe
>>685
失礼。書き直したときに書き換え忘れてた。
687Name_Not_Found:02/06/19 05:53 ID:5sut7GtN
>>646
aroundは現在配布停止中だから探してるんだよ〜
昔、無料で配布してたんだけどね〜
688おせーて君すみません。。。:02/06/19 16:20 ID:QFH8sDXT
したらばからメガビへの移行をやっとります。で、
http://mitinoku.jp/script/jbbsconv.txt
こんなのを発見したのですが、いまいち使い方がわかりません。
テキトーなファイル名.cgiとしてmegabbs.cgiと同じディレクトリに保存し、
パーミッションを755、呼び出してもInternal Server Errorです。
なにか間違ってるでしょうか???
689Name_Not_Found:02/06/19 17:39 ID:BViA42I4
>>679
製作王狂信者隔離スレがあるから見てみるといいよ。
690 :02/06/19 21:24 ID:+TSJT9HV
ttp://www.night.co.jp/cgi-bin/cchat/tagenter.cgi
このスクリプト落ちてる場所知りませんか?
691Name_Not_Found:02/06/19 21:37 ID:s86L14ow
>>690
その程度のスクリだったら自作の方が早し
しかしまぁ、各タグに対して専用スクリを用意するとは…御見逸れしますた
692Name_Not_Found:02/06/20 01:57 ID:ZFpa3m8e
スクリ ってナニよ。【初級】スレッドなんだから解答者は鯖だのスクリだの…略
693Name_Not_Found:02/06/20 09:26 ID:FmhR1G8E
ハァ?
694Name_Not_Found:02/06/20 10:26 ID:2Ox/zuKm
(・∀・)ニヤニヤ
695茶文字 ◆xELvisFU :02/06/20 10:30 ID:jFGjH2zB
私自身はJavaScriptをジャバスクと呼んだりスクリプトをスクリと呼ぶのは好まないが、
【初級】を理由にするなら>>692は正しい用語を回答者に与えてから異議を唱えるべきだと思った。
696Name_Not_Found:02/06/20 13:21 ID:2Ox/zuKm
【初級】という言葉を盾に使っているのも嫌だが
697Name_Not_Found:02/06/20 18:23 ID:3zmG8CDP
お勧めのニューススクリプト教えてくださいです
言語は問いません。
配布元とか教えてくれたら幸いです
698Name_Not_Found:02/06/20 19:10 ID:2Ox/zuKm
699Name Not Found:02/06/20 21:53 ID:DCO/kmDN
一通り読んでなかったので質問
PerlでWinAPIを使いたいのですが、どのようにすれば使えるのでしょうか?

実際にはUnLha32.dllにて複数ファイルを圧縮し、ユーザーに配布できる
形態にしたいのですが、うまくできません
Web上にあった情報ですと現在使用中のPerlのバージョン(5.6〜)ですと
動かないので現在のバージョンで動かしたいのです。

tarファイルで圧縮なら簡単なのに…
700Name_Not_Found:02/06/21 00:26 ID:MrG+DIPV
(´-`).。oO(700?…)

>>699 http://pc.2ch.net/php/ 逝け
701Name_Not_Found:02/06/21 02:11 ID:ztqhE3lj
>お勧めのニューススクリプト教えてくださいです
>言語は問いません。
>配布元とか教えてくれたら幸いです
誰か教えてやれよ
702 :02/06/21 02:19 ID:+1NgaYE1
>>701
わざとらしく他人を装ってるんじゃねぇ!
703Name_Not_Found:02/06/21 02:30 ID:somnTLdD
ジサクジエーン(・∀・)って逝ってやれ。。
704Name_Not_Found:02/06/21 20:06 ID:zmb8b8/x
お前らが 知らないだけだろう
705Name_Not_Found:02/06/21 20:09 ID:deuACDLu
ttp://www.i-say.net/cgi/
で「ニュース」で検索しるニダ!
706&hearts::02/06/22 02:32 ID:N2qrxkyh
ビデオチャットのCGI探してます。教えれ
707 :02/06/22 02:40 ID:c1pPTKzO
ビデオチャットって何?
708 :02/06/22 02:45 ID:c1pPTKzO
709:02/06/22 02:46 ID:N2qrxkyh
ttp://www.ohmylove.co.jp
  ↑
こんなやつ
710 :02/06/22 02:57 ID:c1pPTKzO
>>709
カメラ使ってやるやつかと思ったよ。
単なるアイコン付きのチャットじゃないのか?
711:02/06/22 03:44 ID:N2qrxkyh
>カメラ使ってやるやつかと思ったよ。
そうだや。
カメラ使って数人でチャットができるやつ。
できれば音声通話もできれば、なおよ氏。
712茶文字 ◆xELvisFU :02/06/22 04:22 ID:mJWGy+B7
>>711
PerlやPHPで実現できるとは考えにくいなぁ。できてもサーバ負荷がすごそうだ(w
Javaサーブレットならあるかも知れないが、現実的じゃないな。
Windowsユーザ限定でよければ、NetMeetingを使うのが手っ取り早いんじゃない?
↑複数人で同時利用ってのはできなかった気がするけど。
713& ◆SIznTsmg :02/06/22 11:24 ID:qer/vK6Y
けっ、つまんね。
聞いて損したぜ、おまえら役立たず!ぷ〜。
714:02/06/22 11:27 ID:qer/vK6Y
 
715茶文字 ◆xELvisFU :02/06/22 12:08 ID:pNUHW9dF
愛情表現の下手なやつだなぁ(w
716♥ ◆7RdaQu0E :02/06/22 13:18 ID:N2qrxkyh
>>712
解説、返答ありがとうございます。
そうですか、やはりサーバーにかなりの無理を強いることになりそうですね。
ありがとね。
717質問:02/06/22 15:51 ID:K1+Zuo/7
tripodのcgiの掲示板に広告タグの挿入の義務があるのですが、広告がちゃんと表示されません。どうしたらいいでしょう?

tripodの説明では、
http://www.tripod.co.jp/guides/cgi.html#step6
こう書いてあり、

自分の設置しようとしているスクリプトには、

# タグ広告挿入オプション (FreeWebなど)
# → <!--上部--> <!--下部--> の代わりに「広告タグ」を挿入する。
# → 広告タグ以外に、MIDIタグ や LimeCounter等のタグにも使用可能です。
$banner1 = '<!-- 上部 -->'; # 掲示板上部に挿入

と、書いてあり、ちゃんと <!-- 上部 -->にあたる部分に、tripod指定のタグをコピペで挿入してるのですが、
広告が表示されません。どうしたらよいでしょうか?
どこか間違っているかと思いますが、教えてもらいたいです。
718Name_Not_Found:02/06/22 16:12 ID:Ukz4Bf+t
>どうしたらいいでしょう?
諦めるのが一番です。

$banner1 = '<!--Begin JavaScript roadmap code. If editing downloaded HTML source, delete this portion.-->
(省略)
<!--End inserted JavaScript code.-->'; # 掲示板上部に挿入
で普通に動きますが、何か。
719717:02/06/22 16:14 ID:K1+Zuo/7
すいません、
http://www.tripod.co.jp/guides/cgi.html#step6
のリンクですが、リンク先のページのまん中あたりに広告タグについての説明が書いてあります。
720名無し@”管理”人:02/06/22 17:39 ID:LM2HKogC
http://kemokemo.com/i/
メール設定で困ってます(^^;)
鯖はxreaです。

sendmailが使えないと駄目とか・・・?
ワカンナイです・・・助けてください
721 :02/06/22 17:47 ID:c1pPTKzO
>>720
困ってるって、何を?
722名無し@””管理””人 :02/06/22 18:13 ID:LM2HKogC
sendmailって何?
そこから先に進めないよ〜。

厨房でごめんなさい
723 :02/06/22 18:17 ID:c1pPTKzO
>>722
だーかーらー!何をやろうとして困ってるのよ?
sendmailの意味だけなら検索すれ!
724名無し@””管理””人 :02/06/22 19:00 ID:LM2HKogC
この掲示板は、CGI中上級者向けです。設置するにはある程度CGIやメール設定の知識が必要です。
「自作CGI可」でも、利用できないプロバイダがあります。
投稿メール受信用として「POP3のメールアカウント」が必要です。
 (サーバ上のメールボックスが必要なので、メールボックスがない「転送メール」は使えません。)
メールサーバへ繋ぐ手順(プロトコル)は「POP3」のみ対応です。「APOP」「IMAP4」には未対応です。
 また、CGIを設置するサーバは以下の要件の全てを満たしている必要があります。 
自作CGIが設置可能なこと
「Perl5(英語版)」が利用可能なこと(「JPerl」は不可)
「sendmail」が利用可能なこと
ソケット通信(サーバ間通信)が利用できること
広告バナーが強制的に表示されないこと

メールアカウント yahoo 24net iswebしかないのですが使えますか?
725Name_Not_Found:02/06/22 19:07 ID:9Wuq2INV
理解できないなら諦めるか理解できるまで勉強すろ
726名無し@”管理”人:02/06/22 19:21 ID:LM2HKogC
うpは出来たのですが送信されないです。
交付サイトの過去ログ見ても出てないし。

アド書いてもいいですがメルアド等あるので・・・・
う〜んもう少し勉強してみます。ありがとうございました。
727 :02/06/22 19:26 ID:c1pPTKzO
>>720のURLってその掲示板の配布先か。
元質問に内容も書かずそんなの貼ってとは・・・宣伝か?
728Name_Not_Found:02/06/22 19:43 ID:2Q+3DmQx
なぜ、初心者がXreaを使っているのかについて説明を求めます。
729:02/06/22 20:09 ID:5VCOXllg
烈火の如く同意
730名無し@”管理”人 :02/06/22 20:19 ID:l1ezW5Ll
>>727
交付先です。説明不足ごめんなさい

>>728
cgiうp出来るからです。iswebも借りてるけど・・
731717:02/06/22 20:39 ID:6g5IWcwU
>>718
レスありがとうございます。
そのようにやってみます。
732Name_Not_Found:02/06/22 22:10 ID:mm1mCY+r
>>730
iswebもCGI使えますが何か?
733名無し@”管理”人:02/06/22 22:18 ID:ectqb/ME
>>733
つかってますよ。
PC用のcgiはisweb
携帯用はxreaと分けてます。(広告表示の違いのため)
734Name_Not_Found:02/06/22 22:18 ID:RClg3Znt
とりあえず
ローカル環境でCGI走らせられないヤシはCGI使うのやめれ

って言いたいがどうか
735Name_Not_Found:02/06/22 23:24 ID:+URXS6rt
激しく同意。

自分とこでテストしてからにしる!>733
736Name_Not_Found:02/06/22 23:36 ID:wlS/FPGL
いまどきローカルでCGIのテストしてる奴なんてみたことねーよ
737Name_Not_Found:02/06/22 23:47 ID:rqmAeERV
>>736
( ゚д゚)ポカーン
738Name_Not_Found:02/06/22 23:51 ID:2Q+3DmQx
>>736
このザラッとした感触・・・DQNか!?
739Name_Not_Found:02/06/22 23:53 ID:2Q+3DmQx
っと、ネタにマジレスするだけなのもアレなんでちょっと提案。
次スレ立てるときはテンプレに
ローカルでCGIを動かす方法を加えたらどうかな?
740Name_Not_Found:02/06/22 23:59 ID:wlS/FPGL
配布されてるスクリプトを普通に動かすだけで四苦八苦してる連中が
ローカルでCGIを動かす環境を作ることが出来るとでも思ってるわけ?
741Name_Not_Found:02/06/23 00:05 ID:k9Bz0S6d
PerlとHTTPDぶちこむだけじゃないですか。
とほほ氏とKENT氏のところでもリンクしとけばいいんじゃないですか。

http://tohoho.wakusei.ne.jp/wwwcgi6.htm
http://www.kent-web.com/www/index.html
742茶文字 ◆xELvisFU :02/06/23 00:28 ID:QGVXa7Ny
anHTTPd なら知り合いの中学生でもちゃんとできたよ。
つーか、そのくらいやれない人は時期尚早と言いたい。
# 別に使うなというわけじゃない。
# でも、本来はそういうもんなんだってことは知っといて欲しい。

MacOSXなら最初からApacheもPerlも入ってる。
それ以前のMacならOS8.5(?)あたりからの Web共有 + MacPerl でOK。
743名無@管:02/06/23 01:07 ID:w5h14LYK
あはは。。。
パーミッションとか間違えて鯖落とす奴らと一緒にしないでくらさい。
744Name_Not_Found:02/06/23 01:11 ID:z40CYbhw
>>743
パーミッションの設定ミスで鯖が落ちると思ってるなら、
それ以下だな。
745 :02/06/23 01:20 ID:9uy8qiHQ
↑BINGO!
746Name_Not_Found:02/06/23 01:40 ID:rHOh8xOl
>>741
それ、貼るとまた厨が発生するからやめれ。そんな事すら、自力で
できないような奴まで面倒見る訳?
747Name_Not_Found:02/06/23 01:43 ID:3pem0lSI
盲人が窓から小便をした。
悪いのは盲人ではなく開いていた窓である。

>>743がCGIを暴走させた。
悪いのは彼の無知さでなくスクリプトとその配布元である。


・・・という論理は通用しないぞ。
頼むからもうちょっと勉強してからCGIに手を出してください。
748Name_Not_Found:02/06/23 02:17 ID:rHOh8xOl

最近さぁ、この板とかWebProg板にCGI(Common Gateway Interface)の
なんたるかも、理解してない(理解しようともしない)厨がやたらいるな。

解凍して、実行モジュールをダブルクリックで動くもんと同様と勘違いしてる
馬鹿共多過ぎ。バックエンド(鯖や鯖ソフト)の環境に左右されるもんだと
言う事すら解らんのかね?
749厨です:02/06/23 03:28 ID:z40CYbhw
CGI:なんか掲示板とかカウンターとか。そんなのを作るタグ。
Perl:パール。CGIのこと。真珠みたいでカワイイ。
パーミッション:なんかファイルとかにつける数字。多いほどいい?
サーバー:ホムペをアップする場所。
サーバソフト:馬鹿じゃない?サーバはソフトじゃないよーだ。
ローカル:何それ?サーバにアップする事?
sendmail:メールを送る仕組み?
POP3:音楽のジャンル?HIPHOP好きだよ〜♪
プロトコル:プエルトリコ?
ソケット:それくらい知ってる。電源コードの先に付いてるやつでしょ?
750名無@”管理”:02/06/23 04:03 ID:KvS+ZfLd
>>743
あなたの頭がパ〜みっしょん!暴走してますが?
交付物の何処を間違えば暴走するのやらw
751Name_Not_Found:02/06/23 05:32 ID:TA92H7wI
>プロトコル:プエルトリコ?

プエルトリコ知ってるやつのほうがスゴイよ
752Name_Not_Found:02/06/23 05:53 ID:VcJo0DrB
>>751
プエルトリコなんて殆どの人が知ってると思うが。
753Name_Not_Found:02/06/23 11:09 ID:8avLHZz2
既存のレンタル掲示板に
投稿ランキング機能をつけるCGIってないですか?

もしくは投稿ランキングのみをレンタルしているところ。
754Name_Not_Found:02/06/23 11:42 ID:R5PE4aHx
投稿ランキング・・・厨・・・

おとなしく投稿ランキング付きのBBSをレンタルしてろや
755Name_Not_Found:02/06/24 02:20 ID:FiXdJnAD
ttp://tackysroom.com/cgi_kakikomitai2.htm

こういったCGI(本体)とログファイルだけの物って
アクセスログのCGIをつけたい場合はどこに仕込めばいいのでしょうか?
756Name_Not_Found:02/06/24 03:57 ID:nRT69QhV
>>755
CGI組み込み用のアクセスログスクリプト使う。
こういうのとか。
http://dream.lib.net/room/cgi/e_acsdeny.html
757Name_Not_Found:02/06/24 04:22 ID:nRT69QhV
>>756
アクセスログ取るだけならこっちのほうがいいかな?
ttp://www.cgi-club.com/imACLOG/
>>756のはアクセス制限機能もついてる(というかそっちがメイン)。
758Name_Not_Found:02/06/24 08:21 ID:2BJKobUn
>プロトコル:プエルトリコ?

TAITOのシューティングゲームを連想した(逆だろうけど)
759Name_Not_Found:02/06/24 09:36 ID:cYcCfjz7
プエルトリコ…あぁ、喉まで出かかっているのにぃ
760Name_Not_Found:02/06/24 11:13 ID:KjcHhvkR
>754
しつこいんだよ!氏ね!
761:02/06/24 20:47 ID:qpgCOhZH
>>760
いいから黙ってレンタルにしとけよ♥
762Name_Not_Found:02/06/24 21:07 ID:5k4MdZvN
>>756-757
ありがとうございます。
CGI組み込み用のを使わないといけないのですね。
763Name_Not_Found:02/06/25 16:15 ID:oyk4Kudk
「+」等を空白文字に変換するのは
なぜですか?
764Name_Not_Found:02/06/25 16:36 ID:1d2jKxh5
>>763
-より明るい気分になれるから
765Name_Not_Found:02/06/25 16:50 ID:uSgbBRiz
>>763
まあわかりやすくいうとだ
763の名前を仮に「omae mona」だとする。
で、フォームの氏名欄にそのまま書くとする
そうすっと送信したときのURL(←正確には表現違うが)は
http://nantoka.kantoka/cgi-bin/hoge.cgi?name=omae mona
となって、どこまでがURL欄かわからない
ようするに、空白文字はサーバに送信できないんだな
だから+に変換して送信する
ということは、CGIスクリプト(サーバ)側は+を空白に書き戻さないと
いけない。わかるよな。
766Name_Not_Found:02/06/25 17:22 ID:VRO8j6aF
>>765
URIのレベルの話と思われ
767Name_Not_Found:02/06/25 18:19 ID:3E3NIP4P
(´-`).。oO(URL と URI の違いが解らないと…(略 )
768763:02/06/25 22:41 ID:oyk4Kudk
>>766
めっちゃ分かりました。
ありがとうございます。
769Name_Not_Found:02/06/25 23:07 ID:NpjerzZY
http://nantoka.kantoka/cgi-bin/hoge.cgi?name=omae%20mona
とやるのと違いはあるんでしょうか?
770Name_Not_Found:02/06/25 23:19 ID:AySSFcqQ
関係ないが、アドレスとファイル名に空白があるのはビルダー使い(糞)
771Name_Not_Found:02/06/26 11:49 ID:PqnrocsP
そもそも、ファイル名が「ファイル」であるというのはクライアント側からは解らないだろ。
それを知っているのは Web 鯖側だけ
772123:02/07/03 19:24 ID:LB1gttZV
kakaku.comと同等のWEBサイトを構築しないといけないのですが
なにか良いお手本はありませんでしょうか?
773Name_Not_Found:02/07/03 19:28 ID:???
>>772
kakaku.comをお手本にする

って言うか、なんでこのスレ…
774Name_Not_Found:02/07/04 22:26 ID:hmpai7UB
みなさん、こんばんは。
携帯の端末番号を使ってのパスワード・アクセス制御のCGIって、
どこかにあるでしょうか?
一生懸命探してるのですが、全く見付かりません。
どうか、お力をお貸し下さいませ。
775 :02/07/04 22:32 ID:???
ないんじゃないかな?
端末IDは機種にはよって対応してないから
アクセスできる端末にかなり制限ができるし
776Name_Not_Found:02/07/04 22:48 ID:hmpai7UB
早速のお返事感謝です。
503i以上のみでのiモード専用ででもと考えているのですが。
777Name_Not_Found:02/07/05 14:27 ID:I1Svz+1Y
うだうだぬかす前に、こんな画像uploaderを作れ
テキストベースの普通の高速表示画像uploader。サイズは500MBまで。
ただし、一覧には投稿者の説明が付き、最終投稿以外は必ず次の投稿者のレスも
ついてるので、何の画像か表示する前に判断できる。
自演でレスするにも新たな画像が必要なので、グロ等は抑止できる
圧縮・分割ファイルは×。画像以外もX。
あと、自分の画像に時間制限を設定できたら最高。

投稿時の手順

1.参照画像、画像の説明を入力をしてuploadする。削除キーは任意
 ↓
2.自分と前投稿者の、両方の画像と説明が表示され、
 前投稿には簡潔にレスをつける、自分の画像も確認して決定
 ↓
3.テキスト一覧表示に新たな投稿として、レス・画像No・説明 が追加される
778Name_Not_Found:02/07/05 14:30 ID:???
あー、板違い。
779Name_Not_Found:02/07/05 14:36 ID:???
こんなCGI探してますスレッド Ver6
http://pc.2ch.net/test/read.cgi/php/1021897804/233

マルティですので。
780_:02/07/05 18:00 ID:qsgYzlMI
 あの〜、リンク集のCGIを探しているのですが・・・、

 管理者だけが管理をできるリンク集でバナー表示部分
はないようなモノありますか? 今はわざわざHP更新する
ときにFTPでupしているのでWEB上から更新をしたいです。

 誰かオセーテ、


781Name_Not_Found:02/07/05 18:19 ID:???
>>780
ある。
ググれ。それが気に入らなければ自分で書け
782Name_Not_Found:02/07/05 18:25 ID:???
>>780
自分で作ると結構面白かったりするよ。
糞スクリプトだけど、自分はこんなの作ってた。

#!/usr/bin/perl
$|=1;
$\ = "\n";
$/ = "\n";
$file = './link.txt';
open(LIST,"<$file");
@list = <LIST>;
close(LIST);
print "Content-type: text/html\n\n";
print "<html>\n<table border=\"1\">\n";
foreach(@list){
m/(.*)\t(.*)\t(.*)\t(.*)\n/;
print "<tr><td><tt><a href=\"$2\" target=\"_self\">$1</a></tt></td>\n
<td><tt><a href=\"$2\" target=\"_self\"><img src=\"$3\" alt =\"$1\" border=\"0\"></a></tt></td>\n
<td><tt>$4</tt></td></tr>\n";
}
print "</table>\n</html>\n";
exit;
__END__
783Name_Not_Found:02/07/06 00:36 ID:LtJbihc+
誘導されて来たのですが

http://urara.kir.jp/i-cgi/

ここで以前配布していた あいもーど 対応のメル友掲示板だれか持ってませんか??

たしかjewel-i ってやつだと思うのですが検索でも現在使ってるサイトしかヒットしません。
サイトオーナー(3人)に譲って下さいとメールしたんですが音信不通で..........
お願いします
784Name_Not_Found:02/07/06 01:28 ID:???
>>783
ttp://www.naxnet.or.jp/~ys-7/squld/index_i.html
どこを調べたのかと(略
785Name_Not_Found:02/07/06 01:44 ID:ftEczzrD
>>784

そこって、自分で改造して使ってるサイトですよね?
786ツ?ツ?ツ?ツ?:02/07/06 04:06 ID:???
asasa
787Name_Not_Found:02/07/06 05:26 ID:???
>>785
ていうか、貴様、その程度の認識で要sendmailなスクリなんぞ使うなや
>>786
マカーか?
788あ!:02/07/06 17:52 ID:pFVXqRu3
kentwebのlightcgiに同じくkentwebのdaycount.cgiを入れたいんですけど
サーバーエラーがでてしまいます。
エラーログ
Bareword found where operator expected at /home/trip/public_html/cgi-bin/light/l
ight.cgi line 162, near "/daycount/daycount"
(Missing operator before daycount?)
String found where operator expected at /home/trip/public_html/cgi-bin/light/lig
ht.cgi line 162, near "gif">]\n""
syntax error at /home/trip/public_html/cgi-bin/light/light.cgi line 162, near "/
daycount/daycount"
Execution of /home/trip/public_html/cgi-bin/light/light.cgi aborted due to compi
lation errors.
[Sat Jul 6 17:29:21 2002] [error] [client ???>???>???>???] Premature end of scr
ipt headers: /home/trip/public_html/cgi-bin/light/light.cgi

light.cgiの168行付近
# 表示開始
&header;
print "<center><font color=\"$t_color\" size=\"$t_size\" face=\"$t_face\">\n";
print "<b>$title</b></font><hr width='90%' size=2>\n";
print "[<a href=\"$home\" target=\"_top\">トップにもどる</a>]\n";
print "[<a href=\"$script?mode=howto\">掲示板の使い方</a>]\n";
print "[<a href=\"$script?mode=find\">ワード検索</a>]\n";
print "[<img src="../daycount/daycount.cgi?gif">]\n"; ←これを動作確認のため追加

ディレクトリ

cgi-bin
+-- daycount / daycount.cgi
|
|
+-- light / light.cgi

個別には動くのを確認なしているのですが、掲示板内で動きません。
light.cgiの記述が違うと思うんですがどなたかくわしいお方解説してください。
789Name_Not_Found:02/07/06 17:58 ID:???
print "[<img src="../daycount/daycount.cgi?gif">]\n";

print "[<img src=\"../daycount/daycount.cgi?gif\">]\n";
790あ!:02/07/06 19:13 ID:pFVXqRu3
ありがとうございます。何とか表示されました。
本当にありがとうございます!
¥マークをつける知識はperlの知識なのでしょうか?
791Name_Not_Found:02/07/06 19:20 ID:???
>>790
Perlに限らず、形は違えど、どの言語でも言えること
792Name_Not_Found:02/07/06 19:20 ID:???
print ">>2";
>>2 が出力されるのだが、上の(あんたが動作確認で入れたところは)やつは
 " が ""の間にあるから問題が起きてる。\でエスケープして、ただの文字として認識させる。
他に問題があるのは、 $ % @ \ ` ' # / あたり。
793あ!:02/07/06 19:36 ID:pFVXqRu3
>>791.792
言語系はhtml(言語とはいわんのかな)がわかる程度の私に親切な説明ありがとうございます。説明されてわかりました。
どっかでシェルの説明見た事思い出しました。勉強になりました。ありがとうございます。
794Name_Not_Found:02/07/07 03:33 ID:???


  正規表現ぐらい勉強しろ!

795Name_Not_Found:02/07/08 14:53 ID:zHCmandA
Apache2.0.36(forWin32)でCGIをやっています。
BASIC認証のポップアップに入力されたユーザ名をGETしたいのですが、方法はあるのでしょうか?
ご存知の方、ご教授お願いいたします。
796Name_Not_Found:02/07/08 14:58 ID:???
なんだっけな、$ENV{AUTH_USER}とか、なんかそんな感じの
やつじゃなかったっけ?
797Name_Not_Found:02/07/08 15:42 ID:???
Perl なら $ENV{REMOTE_USER}

>>795 2.0.36は重大なセキュ穴有るから2.0.39にUPしる!
798Name_Not_Found:02/07/08 16:00 ID:zHCmandA
>>796
>>797
ご教授ありがとうござました、ただいま確認作業完了しました。
動作OKです!!
#2.0.39 DL中です…
環境変数$ENV{}で検索し、その他の環境変数についてもチェックしておきました。
799Name_Not_Found:02/07/09 05:43 ID:6lSWqFUC
素材屋をしています。
素材(画像)の直リンクをチェックするスクリプトとかって存在しますか?
探し回ったんですけど、なかなか見つけられなくて。
もし配布サイトさんとかご存知でしたら 教えていただければ幸いです。
800Name_Not_Found:02/07/09 07:36 ID:???
>>799
ほい。http://www.mytools.net/cgitools/filesafe0.htm

しかし直リン禁止じゃなくてチェックしたいなんて陰険な管理人だなぁ。
相手の掲示板に乗り込んでいって「直リンしないでください!」
とか規約を盾に暴れまわってストレス発散か。おめでてーな。
まぁ、そんな管理人の素材屋が直リンされるほど流行るわけないか。
いや、類は友を呼ぶとも言うしな・・・
801Name_Not_Found:02/07/09 07:42 ID:???
ああ、↑のページからして直リン禁止みたい。
404吐くからディレクトリ上がってからアクセスしなおして。
802Name_Not_Found:02/07/09 08:44 ID:???
>>801
ただ単に拡張子の"l"が抜けてるだけだと思うが…
803Name_Not_Found:02/07/09 09:08 ID:???
>>800
どうやったら最後の文字だけ抜かしてコピペできるんだろ・・・。
804799@Name_Not_Found:02/07/09 13:04 ID:???
> 800 さんありがとうございます。
いや監視というよりも単に禁止させたいのですが
説明ヘタでごめんなさい。
早速↑のスクリプト試してみます。
805Name_Not_Found:02/07/09 16:21 ID:???
>>804
禁止させたいなら.taccessで外部参照禁止するなりした方が楽だと思うが・・・。
画像読み込むたびにCGI呼びに行くのもアレだし。
806Name_Not_Found:02/07/09 16:21 ID:???
↑h抜けた。スマソ
807805@Name_Not_Found:02/07/09 17:12 ID:???
>805 さん
レス有難う御座います。
.htaccessの扱いがよく解らないので、ちょっと調べてみます。
スレ違いですね ごめんなさい。
808_:02/07/09 18:20 ID:jZEKNyeu

 excelのような表形式のデータベースライクなリンク集CGIが
欲しいのですが・・・、知っている方いますでしょうか?
809Name_Not_Found:02/07/09 19:04 ID:???
>>808
それはExcelのファイルと互換性を持つ訳ではなくて、
単なる表形式のリンク集ということかえ?
そんなもの、普通のリンク集用CGIのHTML部分を適宜書き帰れば済むことでは?
810808:02/07/10 03:23 ID:KLOI22a3
>>809
    。。  
   。     。 +   ヽヽ
゜ 。・ 。 +゜  。・゚ (;゚`Дフ。 そんなテク持ってたら、質問しないよぉ〜、
            ノ( /
              / >

 今はちまちまexcelでリンク集を作ってHTMLに変換して
それをうpしてますのよ、けどうpが面倒なのでCGIでwebから
直接に更新を行いたいなぁ〜・・・、と思うしだいデシ。
811Name_Not_Found:02/07/10 03:31 ID:???
( ゚д゚) …。
812Name_Not_Found:02/07/10 03:45 ID:???
糞スレは放置な

放置
813Name_Not_Found:02/07/10 06:29 ID:???
>>810
せっかくExcelでやってんだから、マクロ組んでどうにかならんのけ?
814Name_Not_Found:02/07/10 07:34 ID:???
>>813
つーか、その労力を CGI の勉強に使えといいたい…
815Name_Not_Found:02/07/10 17:31 ID:???
>>810
CSVでsplitというのは駄目か?
手元にエクセルないから、現行ファイルをCSVで揚げてくれれば、書かなくもない
816Name_Not_Found:02/07/11 01:52 ID:5+SugdRq
Webサイト制作初心者用スレッドver27 から誘導されてきました。
教えて下さい。お願いします。
apeboard+を設置しようとしているのですが、動作確認をすると
パスワード入力画面ではなくダウンロード画面が出てきてしまうんです。
サーバーはbekkoameなのでCGIは使えるのですが…。
動作確認のURLはサーバーが指定しているCGIURLというものでいいのでしょうか?
それと、ローカルで確認すると教えていただいたのですが
すみません、ローカルってなんでしょうか?
CGI初めてなもので…何も分からなくて恥ずかしいのですがよろしくお願いします。
817Name_Not_Found:02/07/11 01:54 ID:???
perl入ってる?
818Name_Not_Found:02/07/11 01:55 ID:???
ローカル=自分のPC
サーバーソフトは初心者はAnHttpdがお勧め。
玄人はApache.
ActivePerlを入れないとローカルでperlが動かないから注意。
819Name_Not_Found:02/07/11 02:16 ID:???
>>816
つまり、CGIをサーバに実際にアップして動作テストすると、
サーバに無駄な負荷がかかり、他のサービス利用者に迷惑がかかるし、
貴方のような初心者だとCGIを暴走させて重大な事故を起こしてしまう恐れもあるから、
自分のPC内に実行環境を構築してテストしろってこと。

具体的な方法は>>741-742あたりを参考にするとよし。
ついでにCGIがどういうものかという基礎的な知識を得てから、
自設置に挑戦してくれるとお兄さん嬉しいな。
820816:02/07/11 02:55 ID:5+SugdRq
>>817>>818>>819
ありがとうございました。
今からActivePerlとAnHttpdをダウンロードしてきて試してみます。
それでもわからなかったら、また教えて下さい。
821_:02/07/11 03:14 ID:N7EAoKFf
                      ,-―--、
                     /.' ̄ ̄`l.|
        ____     __//_∩_ , -―-,、
       /~\ V V~` '~ ̄ ╋//ヽ○<   / |
       |   \    , -―-、||,-‐し`‐' 、 /   |
        |     ヽ/~           \   |
        |   / , -―‐     ' ̄ ̄~\ ヽ /
       |  /| /          ,、 、、 ヽ ヽ
       l / | /  /Vヽlヽ    /__)_||ヽ| | N
          У.| l   | 'P. ヽ ヽ/ `' 'P |ヽ|   | |
       / . | | 、 | |  |     |  .| |  | |、       ハムハム、にゅ?!
       l  | |  l\ l_/       `‐- ヽ|/ | |
         |  |.|ヽl\            ,  ) / |
         |  .|| ヽ     ------‐‐~ /_/ |
       |   `  >―---------、'~ ̄   /
      l~ | / /_/   \ |/~~ヽ ` ‐○○
      \○○ ヽ .ヽ ̄`>'~~| ―|~\ |,、,-`
       /, v、|\ 〉 /ヽ     >、__ノ,‐‐< / ̄ヽ
       '   \( / `‐- `ー ' 、,-‐ '   |   |
              /_/ |   (_( || ||  /、___/
                ̄`―‐' `―‐‐'
822Name_Not_Found:02/07/11 11:52 ID:???
便乗質問ですけど、AnHttpdよりApacheを使うメリットは何ですか?
823Name_Not_Found:02/07/11 12:06 ID:???
設定が柔軟で、いろんなことが出来ます。
824Name_Not_Found:02/07/11 12:13 ID:???
>>823
あんまり良く分からんけど、ありがとう。早速使ってみるよ。
825Name_Not_Found:02/07/11 12:21 ID:???
ただ設定がGUIではなく、設定ファイルを自分で書き換えるという、難しさ。
826Name_Not_Found:02/07/11 13:14 ID:???
パスの書き方なんですけど、
同じディレクトリのファイルを指すとき、
「aiueo.txt」とやっても「./aiueo.txt」とやってお同じですよね。
面倒くさいので「aiueo.txt」でやっているんですけどたまにcgiの中だと
「aiuoe.txt」だとダメな時ってありますよね?
で、試しに「./aiueo.txt」でやってみると成功します。
いつも、「./」は付けたほうがいいんでしょうか。
827 :02/07/11 13:17 ID:???
>>826
それはCGIによって違う。
設定部分に例とかあるだろ?
それに従えばいい。
828Name_Not_Found:02/07/11 13:18 ID:???
./とちゃんと指定した方がいいね。
829Name_Not_Found:02/07/11 13:27 ID:???
>>826
ソースをいじるなら./のほうがいいし、環境設定とかに
書き込む部分は作者の指示・例に合わせる。
830ともこ:02/07/11 13:31 ID:t7Y5jqwU
831Name_Not_Found:02/07/11 13:48 ID:CDY2oEAW
書き込むたびに出世していくような
掲示板ご存知の方いらっしゃらないでしょうか?

スレ違いだったら申し訳ないです
832 :02/07/11 13:52 ID:???
833Name_Not_Found:02/07/11 14:22 ID:???
なんか勘違いしてる回答者がたまーにいるけど、
このスレはWebProg板のCGI探していますスレッドの移住版なんだよね。

自分でスクリプト書かないヤシは向こうではお呼びでないから、
CGI探してますとか設置の仕方がわかりませんとかいう初心者シツモソに、
ほとんどマジレスがない状況を憂いてこの板へ移住してきたわけなのに、
なぜ向こうへ誘導しなおしますか?
834Name_Not_Found:02/07/11 14:25 ID:???
ああ、でも板違いとかスレ違いとか言う以前に、
検索もしない質問者にマジレスが付かないのは当たり前なんだけどね。
835Name_Not_Found:02/07/11 14:39 ID:???
>>833
向こうのスレはこっちへの誘導貼って終わりにさせるとか
836Name_Not_Found:02/07/11 17:20 ID:???
仕切り厨もウザイな
837Name_Not_Found:02/07/11 17:23 ID:???
なるようになるさ
838816:02/07/12 02:44 ID:GgBgI23C
ローカルで動作確認をする為に
KentWebのhttp://www.kent-web.com/www/anhttpd/www1.html
のページを参考にAN HTTPDの設定をしているんですが
画面通りにフォルダを作成しても、「C:\www\home\が見つかりません」
と出て設定できません。
どうしてでしょうか?
日を追うごとに、初歩的な質問になっていってるような気がしますが…
どなたかご教授下さい。よろしくお願いします。
839Name_Not_Found:02/07/12 02:49 ID:QlhCxCgL
初めてお邪魔します。
CGIは素人なため、皆様のお力を貸してくださいませ。
作者に訊けよ、と言われそうなんですが、どうやら
ずっとが更新が止まっているもので…(;´д`)

日記CGIの中でタグを使う場合、CGIの設定の中に
使いたいタグを(font a b u s i)という形式で書くことに
なっているのですが、どうも入れ子状態のタグだと
一番内側にあるタグ以外は無視されてしまうようなのです。
( <a><img></a> の場合、画像は表示されるが
 アンカータグのカッコは&lt;に変換されてしまう)

タグを入れ子にできるようにするためには、どこを書き換えれば
いいのでしょうか? ヒントだけでもいただければと思います…・゚・(ノД`)・゚・

CGIをテキストでうpしますた。
http://blue.ribbon.to/~brm/d-board.txt
840Name_Not_Found:02/07/12 02:55 ID:???
>>836
ディレクトリ構成が間違ってるとしか・・・。
もう一度落ち着いてやってみ。

>>839
板違い。WebProg板へどうぞ。
841839:02/07/12 02:57 ID:???
>840
あ、改造はWebProg板になるのでしょうか?
誘導どうもありがとうございます、逝ってきますm(_ _)m
842Name_Not_Found:02/07/12 02:59 ID:???
>>841
>>1くらい読んでから質問してくれ・・・
843572:02/07/12 03:23 ID:???
>>839
d-board.libの

foreach $tag (@$okTagClose){
while($text_data =~ /<($tag)([^&]*)>([^&]+)<\/$tag>/i){
$text_data =~ s/<($tag)([^&]*)>([^&]+)<\/$tag>/<$tag$2>$3<\/$tag>/i;
$text_data = &ok_tag($text_data);
}
}

foreach $tag (@$okTagOpen){
while($text_data =~ /<$tag([^&]*)([^\.cgi]*)([^&]*)>/i){
$text_data =~ s/<$tag([^&]*)([^\.cgi]*)([^&]*)>/<$tag$1$2$3>/i;
}
}



foreach $tag (@$okTagClose){
$text_data =~ s|<(${tag}.*?)>(.*?)</${tag}>|<$1>$2</$tag>|ig;
}
foreach $tag (@$okTagOpen){$text_data =~ s/<(${tag}.*?)>/<$1>/ig;
}
と入れ替えていけないかな。

って、リロードしてみたら誘導されちゃってた(;´Д`)
板違いかスマソ
844843:02/07/12 03:26 ID:???
ああ…しかも&lt;&gt;が<>になっちゃってるし(;´Д`)


逝ってきます。
845Name_Not_Found:02/07/12 03:58 ID:???
>>843-844
WebProg板でお世話になった者です。
こちらでもお礼をば。
どうもありがとうございました(*´▽`)

(個人レス申し訳ないです>このスレの方々)
846Name_Not_Found:02/07/13 02:53 ID:???
>>845
えーと、なんかもう向こうには来なそうなので一応貼っとく。
http://pc.2ch.net/test/read.cgi/php/1012839651/864
847Name_Not_Found:02/07/13 10:02 ID:???
>>846
でもそれだと任意の属性を張り付けられるので、
<a href="#" onMouseOver="while(1)window.open()">テキスト</a>
とかいう悪戯には無力だ…
848846:02/07/13 18:54 ID:???
>>847
んじゃこれでいい?
foreach $tag (@$okTagClose){
$text_data =~ s|&lt;(${tag}(?:\s[^(]*?)?)&gt;(.*?)&lt;/${tag}&gt;|<$1>$2</$tag>|ig;}
foreach $tag (@$okTagOpen){$text_data =~ s/&lt;(${tag}(?:\s[^(]*?)?)&gt;/<$1>/ig;}
849Name_Not_Found:02/07/13 23:41 ID:???
いつからここはコーディングスレになった?
850Name_Not_Found:02/07/15 18:26 ID:CKDCj19C
掲示板で、次のように発言用フォームに記入したとします。

1.りんご
2.みかん
3.いちご

実際に表示される掲示板では、次のようにランダムに並ぶようにしたいのですが、どうすればいいのでしょう?
みかん/りんご/いちご

また、これだけでは発言者が1〜3にどれを記入したか管理者には不明なので
管理者には分かるようにしたいのですが、シンプルで良い方法はありませんでしょうか?
851Name_Not_Found:02/07/15 18:35 ID:CKDCj19C
自己レスですが、ひとつのフォームに記入して
123,132,213,231,312,321、これらの6通りの組み合わせから
ランダムに表示する掲示板(会員用)と
123のみ表示する掲示板(こちらは管理者のみ閲覧可能)、
この2つを用意すればいいのでしょうか。
こうしたコンセプトにマッチしているサンプルソースを
公開しているBBSはないのでしょうか。
852Name_Not_Found:02/07/15 19:24 ID:???
> こうしたコンセプトにマッチしているサンプルソースを
> 公開しているBBSはないのでしょうか。
かなり特殊な形だと思う

フォームからのデータを受けとったときに1〜6の乱数を発生させて
会員用ではどのパターン(123,132,213,231,312,321)で表示させるかを
ログに記入しておく

会員用ではログからパターンを読んでパターンにそって1〜3を並び替え
管理用ではフォーム1〜3をそのまま表示

名前<>フォーム1<>フォーム2<>フォーム3<>パターン<>(あと適当なデータ)
853Name_Not_Found:02/07/15 22:46 ID:KvvX9rWb
cgi-binフォルダの中身を客に見られなくするにはどうしたらいいですか?
854Name_Not_Found:02/07/15 22:49 ID:???
1.index.htmlを置いておく。
2..htaccessで設定しておく。
855853:02/07/15 22:55 ID:???
もう少し詳しく教えていただけないでしょうか?
856Name_Not_Found:02/07/15 23:06 ID:???
>>855
少しは自分で調べてもらえないでしょうか?
857Name_Not_Found:02/07/16 02:35 ID:???
>>853
>>854氏の説明以上に詳しい事を説明した所で
あなたは理解できるLvにありません
勉強して下さい
858Name_Not_Found:02/07/16 15:09 ID:???
禿同
859Name_Not_Found:02/07/16 15:51 ID:???
特定のディレクトリ以下のhtmlファイルにアクセスして来たら、
任意のクッキーがあるかどうか調べてあったらhtmlファイルのアクセスを許すというcgiが欲しいのです。
htmlファイルにアクセスされたら自動的にcgiが動いて調べて通すか通さないか決める。
こういうのってありますか?
860Name_Not_Found:02/07/16 15:55 ID:???
>>859
消えて。
861Name_Not_Found:02/07/16 15:58 ID:???
>>859
ほんの一週間前くらいに、似たようなスクリプト作った。
でも実行可能環境が鯖に大きく依存するので、多分他では駄目でしょう。
じゃ消えます。
862Name_Not_Found:02/07/16 16:50 ID:???
>>860
あれ?レベル低い人にはわからなかったですか?ごめんなさい。
863Name_Not_Found:02/07/16 16:56 ID:???
>>862
煽るのは勝手だがスレ違いだってことは気づいてるか?
後、この板はただ使う奴を対象としてないことにも気づいてないだろ?
864Name_Not_Found:02/07/16 17:11 ID:???
>>863
意味がよくわかりません。
【初級】なのに、質問が上級すぎたってことなんですか?
あと、ただ使う奴を対象としてないことに気づいているか っていうか、
そういうスクリプト置いてるサイト教えてくれれば自分で改造くらい出来ますけど。
865Name_Not_Found:02/07/16 17:15 ID:???
>>864
こんなCGI探してますスレッド Ver6
http://pc.2ch.net/test/read.cgi/php/1021897804/
866Name_Not_Found:02/07/16 17:43 ID:???
859は今日、初めてプログラム板の存在を知りました
おめでとう
867Name_Not_Found:02/07/16 18:05 ID:???
>>865-866のなんちゃって回答者は、
>>833でも読んで猛省するように。
しかしろくでもない教えたがり厨がほんとに増えたな・・・

まぁちょっと煽られたくらいで香ばしさ満点のレスするようなヤシに、
わざわざ時間を割いて探してやるor書いてやる気は漏れもないが。

>>863は漏れも意味解らん。
868Name_Not_Found:02/07/18 08:46 ID:???
ほっしゅほっしゅ
869長くてすみません:02/07/18 12:44 ID:???
クイズの問題のフォームを作っているのですが、
テストをしたら、全部記入しているにも関わらず“ニックネームの記入がされていません”
のエラーになります。どこが間違っているのでしょうか?
−−−−−−−
if ($ENV{'QUERY_STRING'} eq 'check') { ✓ }
&decode;

$time = time;
$date = &get_date;
$host = &get_host;
$name = $in{'name'};
$mail = $in{'mail'};
$mondai = $in{'mondai'};
$kaitou = $in{'kaitou'};
$machigai1 = $in{'machigai1'};
$machigai2 = $in{'machigai2'};
$machigai3 = $in{'machigai3'};
if (!$name) { &error("ニックネームが入力されていません"); }
if (!$mail) { &error("E-mailが入力されていません"); }
elsif ($mail !~ /.+\@.+\..+/) { &error("E-mailに誤りがあります"); }
if (!$mondai) { &error("問題が入力されていません"); }
if (!$kaitou) { &error("正解が入力されていません"); }
if (!$machigai1) { &error("不正解@が入力されていません"); }
if (!$machigai2) { &error("不正解Aが入力されていません"); }
if (!$machigai3) { &error("不正解Bが入力されていません"); }

open(IN, "$datafile") || &error("Open Error: $datafile");
$data = <IN>;
close(IN);
870Name_Not_Found:02/07/18 13:03 ID:???
サブルーチンのとこ見ずにずばり間違ってるとこ修正できるやついたら神
871Name_Not_Found:02/07/18 13:13 ID:???
>>869
まず、無駄な記述を含め過ぎ
checkなんてないし…
in{'name'}を始めとしたハッシュも、これでは取れてるか判らないし
というか、if(!$〜)なんて表現出来るのか?
872Name_Not_Found:02/07/18 13:51 ID:???
さて、これこそ板違いなわけだが。

まだ・・・やるかい?
873Name_Not_Found:02/07/18 15:55 ID:???
> というか、if(!$〜)なんて表現出来るのか?
「一応」できるよ。

まぁ、それにしても >>869 のどこが「CGI」の質問なのか、甚だ疑問だが?
激しく板違いだね
874長くてすみません:02/07/18 20:46 ID:???
先ほどは失礼しました。
http://www57.tok2.com/home/choco/ffmail1.htm
http://www57.tok2.com/home/choco/ffmail.cgi

で解りますか?
よろしくお願いします。
875長くてすみません:02/07/18 20:53 ID:???
あれ・・・ffmail.cgiが開かない・・・m(__)m
とりあえず、
http://www57.tok2.com/home/choco/
に載せます・・・

876Name_Not_Found:02/07/18 21:11 ID:???
>>875
cgiのほうは見てないけど、問題はたぶんこのhtmlソース

<FORM name="postForm" method=POST action="ffmail.cgi"><INPUT type=submit value="問題を送る(^O^)V"></FORM>
<FORM name="postForm" method=POST action="ffmail.cgi">
(略)
</FORM>

なにこれ?

<FORM name="postForm" method=POST action="ffmail.cgi">
<INPUT type=submit value="問題を送る(^O^)V">
<TABLE border="0" cellpadding="0" cellspacing="0" width="771">

(略)

</TABLE>
</FORM>
877長くてすみません:02/07/18 21:30 ID:???
876さん、早々とご解答ありがとうございます。
助かります!
878また質問です:02/07/19 00:14 ID:???
今、商用ホームページ探していまして、
いいなと思う所が見つかったのですが、
買い物カート仕様書↓を読むと
http://www.rocketbeach.com/help/faq/ssl_faq.html#1

買い物カートの送料は一律でと書かれてあるのですが、
県別に送料をかえる改造はできるのでしょうか?
その場合、どうすればいいのでしょうか?
スレ違いならすみません・・・。
879Name_Not_Found:02/07/19 00:31 ID:???
>>878
スレ違いというか、>>869同様な板違い
ヒント:都道府県をチェックしてハッシュでも噛ませ
880Name_Not_Found:02/07/25 14:37 ID:4+uXTr8F
http://pc.2ch.net/test/read.cgi/php/1026977659/360-
ここで聞いているんですけど、もし解決方法わかる人いたらあちらでレスしてください。
881Name_Not_Found:02/07/25 14:45 ID:???
新手のマルチポストか。
882Name_Not_Found:02/07/30 14:30 ID:???
掲示板などで、記事の検索機能を付ける時、
やっぱり英数字の全角と半角の区別が有りは親切ではないのかな。
両方にマッチさせるべきだろうか。
883Name_Not_Found:02/07/30 14:37 ID:???
全角なんて日本だけだろ
どうしてもやるなら文字コード変換汁!
ま、んなことを>>882は出来そうもないがw
884Name_Not_Found:02/07/30 15:28 ID:???
そうだな、俺には出来そうもない。
http://www.din.or.jp/~ohzaki/perl.htm
885CGI初心者:02/07/30 17:42 ID:???
エクセルで物件リストを作ったデータベースを
CGIを利用してWeb上で繁栄させる事って可能なんでしょうか?

出来たとしても初心者には難しいでしょうか?
それとも端から無理なんでしょうか?
もし無理なら......
「HTMLタグを知らなくても○○を使ってデータを入力して
FTPすればCGIでサイトに反映してくれる」
そんなマイクロソフト系のソフトが合ったら教えて下さい。

質問ばかりでスイマセン。
886Name_Not_Found:02/07/30 18:16 ID:???
>>885
データベースやりたいってことかいな
ttp://www.rescue.ne.jp/cgi/database/
Excelでデータ編集して、保存時にcsv形式で保存。
あとは検索項目の数とかをいじればできるだろうけど、
スクリプトをいじらないと思い通りにはならないと思うので
HTMLの知識はもちろんCGI、Perlの知識もいる
887CGI初心者:02/07/31 10:31 ID:???
>>886
早速ありがとうございます!
例えば・・・HTMLとかCGIやPerlの知識の無い人がCSV形式で保存したデータを
FTPすればコッチで作ったテンプレに反映する事が出来るものなんでしょうか?

そういった作成知識を参考書とかで完全に把握出来るモノでしょうか?
教えてもらったサイトに載ってた本とか買いに行って勉強します!だけど・・・
HTMLタグの知識ばかりで本当にCGIは初心者なので不安な事ばかり、質問ばかりでスイマセン。
888Name_Not_Found:02/07/31 12:19 ID:???
>>887
FTPはFile Transfer Protocol
CGIはCommon Gateway Interface
まずはttp://yougo.ascii24.com/でも逝ってこい
889ff:02/08/09 10:17 ID:QorLnTJZ
すいません・・厨房の質問だと思って笑ってやってください。
会社サーバーでようやくCGIが使えるようになり、色々なCGIを
試したのですがどうやっても 405(method not allowed)が出ます。
これは自分のミスなのか、サーバーなのかイマイチわかりません。

もしよろしければ、厨にご回答お願いします・・
890Name_Not_Found:02/08/09 11:46 ID:???
>>889
あはは、馬鹿な質問
891Name_Not_Found:02/08/09 11:50 ID:???
ヒゲしすぎ
892Name_Not_Found:02/08/09 11:52 ID:???
>899
オリジンサーバが要求されたリソースに対して許されていない場合は、そのエラーがでます。
エラーの名称が分かってるんなら少しは検索くらいしてください。
社会人なんだから
893Name_Not_Found:02/08/10 04:37 ID:WZ24rGqM
http://www.webfroot.co.nz/shoutbox/
ここのshoutboxですがperlのってあるんでしょうか?
PHPってniftyで使えませんよね・・・
894Name_Not_Found:02/08/10 14:28 ID:???
>>893
ただの1行掲示板では・・・。
探せばいくらでもあると思われ。
895Name_Not_Found:02/08/11 10:48 ID:???
レンタル物(掲示板・日記等)をしたいのですけど
手軽にCGIで管理できるツールはありますか?
896Name_Not_Found:02/08/11 11:50 ID:42jtL3kO
>>894
お騒がせしますた
適当な一行掲示板を引っ掻き回して似たようなのものを作りますた
897Name_Not_Found:02/08/11 14:38 ID:???
>>895
質問の意味がわからん。
暑いからって質問内容を簡単に済ませるな。
898895:02/08/11 18:46 ID:???
>>897
すみません、暑いので気が動転してました。
レンタル掲示板とかレンタル日記のサービスをしたいのです。
それをCGIで管理できるツールの事です。
WebProg板に逝ってログ見たら
↓のサイトでレンタル掲示板を開業(?)できるツールがあるらしいのですが
なぜか今は配布してないみたいで、そのCGIが落とせません。

http://deai.eww.jp/fww.html
899897:02/08/12 03:05 ID:???
>>898
開発者が公開を停止しているのだとしたら、
そのスクリプトは諦めることになるだろね。

不特定多数にCGI群を提供するサービスを行いたいのならば、
ちょっとスレ違いっぽい気もする。
このスレが対象にしているような初心者のレベルで手を出すと危険。

設置はできても、利用者の個人情報が守られているのかという不安がある。
898の経験や知識がどの程度かわからないけれど、
不特定多数を相手にサービス提供するようなレベルの話は
初心者向けスレの話題として不適当に感じる。
また、898がこのスレにふさわしい初心者の段階(w だとしたら、
「悪いことはいわんからやめとけ」というのが本音。
自分が利用者として考えたら、そういう人のサービスは使いたくない。
# というよりも、他の初心者を危険にさらしかねないことへの危惧がある。

仲間内で使うだけなら別にかまわんかも、とは思うので、手が空いたら探してみる。
んでもあんまり期待せんとってね。
900895:02/08/12 09:32 ID:???
>>899
ちょっと感動しました。漏れはこのスレに相応しい初心者だと思います。
でも、アイディアの可能性を試してみたいのです。
まぁ、アイディアを具現化する為にはそれなりのスキルが必要だと言う事ですね。
901Name_Not_Found:02/08/12 14:34 ID:???
>>900
念のために言っておくけど、
本気でやるつもりなら、専用サーバ借りるか、
自鯖立ててやってね・・・。
無料共用鯖でレンタルCGIサービス(((゚Д゚;)))ガタガタ
902Name_Not_Found:02/08/12 16:21 ID:RVrFQMap
p://tackysroom.com/cgi_annecho.htm
↑のcgiを借りて日記書いてるんですが
今まで平気だったのに何もいじってないのに
最近突然文字化けし始めまして・・・
全部が化けるのではなく、月によって
化けてるのがあるんです。
ベトナム語や西ヨーロッパ言語などに化けます。
対処法はありますでしょうか?
903Name_Not_Found:02/08/12 16:25 ID:???
書き忘れましたがWINXPでIE6.0使用です。
904Name_Not_Found:02/08/12 16:49 ID:???
>>902-903
配布元のサポート掲示板で過去ログを検索or質問してみる、
という選択肢は貴方の脳内にはありませんかね?

j3、何も弄ってないのに突然文字化けし始めたとなると、
鯖側でなにかしら設定変更があったか、どっか壊れてるんだと思われ。
スクリプトが糞な場合はお手上げですヽ(´ー`)ノ
905902:02/08/12 17:02 ID:???
>>904
配布元の過去ログも見てみましたがみつからず
サポートはボランティアで機能していないようなので
このスレで質問しました。

壊れてしまったんですかね・・・
906Name_Not_Found:02/08/12 17:17 ID:???
>サポートはボランティアで機能していないようなので

(´-`).。oO(・・・ん?どういうこっちゃ・・・?)

(´-`).。oO(ちょいと覗いてみたらちゃんと機能してたぞ・・・、サポート掲示板・・・)

(´-`).。oO(ボランティアの回答者が不安ならこのスレも同じことなわけで・・・)

(´-`).。oO(寧ろ実際に使ってる人に訊いた方が早いと思うのだが・・・)
907Name_Not_Found:02/08/12 17:19 ID:???
annecho.cgi の271行目以降
###<--------------------------------------------------------------
###<--- HTMLヘッダー書き出し
###<--------------------------------------------------------------
sub header {
        print "Content-type: text/html; charset=Shift_JIS\n\n";
        print "<html>\n<head>\n";
        print "<title>$title</title></head>\n";

ここの276行目と277行目の間に
print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\">\n";
を追加してみる

変更後
        print "<html>\n<head>\n";
        print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\">\n";
        print "<title>$title</title></head>\n";
908Name_Not_Found:02/08/12 20:20 ID:???
>>907
わざわざチェックしてあげるとはいい人やね・・・モツカレ。
結局スクリプトが糞だったようで。
909895:02/08/12 21:55 ID:???
>>901
鯖建ててます。Win2Kですが(w
910897:02/08/12 22:27 ID:???
>>895
遅くなってスマソ。
昔海外のサイトでそういうやつをみたような気がしたんだが、
URLがわからんのでたどり着けなかった。

んが、895に書いてあったURLにダウンロードできるzipファイルがあったぞ?
試しに今動かしてみたらちゃんと使えそうな感じ。
911895:02/08/13 08:49 ID:???
>>910
本当ですか!?普通にクリックしてダウンロードされました?
私のPCだけなのかもしれませんが、なぜか>>898のアドレスを
クリックするとCドライブのTemporary Internet Filesにアクセスされてしまい
ネット上のファイルにアクセスできないみたいなんです。
だから”ダウンロードをする”をクリックしてもダウンロードできないわけで...
912895:02/08/13 09:09 ID:???
自己レスです。アドレスを.zip形式にして
ネスケからアクセスしたらダウンロードできました。
とりあえず、これを試してみます。お騒がせしました。。
913Name_Not_Found:02/08/13 16:48 ID:???
ログファイルが巨大なのでwhileで回そうと思うのですが
どのように変換すればよいでしょうか?
昼から格闘中ですが、どうも上手くいきません
ヒントをお願いします

if (!open(FD,"$file")) { &error("CAN'T OPEN"); }
@lines = <FD>;
close(FD);


if ($FORM{'page'} eq '') { $page = 0; } else { $page = $FORM{'page'}; }

$end_data = @lines - 1;
$page_end = $page + ($list - 1);
if ($page_end >= $end_data) { $page_end = $end_data; }

print "Content-type: text/html\n\n";
print "<html><head><title>$title</title></head>\n";
print "$body\n";

foreach ($page .. $page_end) {

($date,$x,$subject,$x) = split(/\,/,$lines[$_]);

print "$subject ($date)<br>\n";

}
#ここに次ページへなどの処理
#$list は、1pageに表示する発言数です
914Name_Not_Found:02/08/13 18:49 ID:???
>>913
「変換」という語を使った意図が分からない。
問題の操作が現在はどうなっていて、それをwhileでどのように実現したいのか。

てゆか、込み入った改造は板違いっす。
915もえもえ:02/08/14 18:35 ID:???
画像を張りまくりの萌え板CGIってどこで手に入りますか〜?
もし、よければ教えてくださ〜い(涙
916>915:02/08/14 20:32 ID:TxpYN7wK
検索すれば簡単に見つかるでしょう
それかCGI系のランキングサイトから飛びまくりましょう
917Name_Not_Found:02/08/15 05:58 ID:???
foreachで処理している部分を、whileで処理したいのですが(;´Д`)
918Name_Not_Found:02/08/16 12:33 ID:???
WebForumで吐き出すHTMLをValidなHTML4.01Strict+CSS2にした
改良版って出てます?

最悪、鳩丸のにしても可なんですけど説明がそっけなさすぎて
判らん(w
919902:02/08/18 01:05 ID:???
>>907
ああ!ありがとうございます!
このご恩は一生忘れません!
920Name_Not_Found:02/08/23 11:54 ID:???
http://www.mytools.net/cgitools/quiz2.html
このCGIをtripodかalpha-netで設置できた人いるー?
修正していいやらサパーリ
921Name_Not_Found:02/08/23 17:40 ID:8gYukycM
CGIで特定のホスト名を別のページに飛ばす、アクセス制限みたいなことをするやり方を
教えてください。
何回かやったけど無理でした。
922Name_Not_Found:02/08/27 02:16 ID:7XolKCJz
http://esprix.net/~hiziri/nagaya/index.html
ここみたいな掲示板を使いたいけど、配付してないみたいなんです。
改造版、類似版でも良いので配布先知りませんか?
923Name_Not_Found:02/08/27 02:33 ID:???
>>922
001..050をディレクトリ別ログ・登録状況確認ログを作って他の板をパクれば?
924Name_Not_Found:02/08/27 04:19 ID:7XolKCJz
>>923
これだと、各自が好きなときに掲示板を開いたり閉じたり出来るんです。
サスガにディレクトリ(ファイル)を50も作りたくないし……
925Name_Not_Found:02/08/27 07:37 ID:???
Neji氏の「ちびぼーど」はもう配布してないのでしょうか・・・・
どうしても欲しいのですが・・・
926 :02/08/28 18:48 ID:j4mIXGJL
2chのCGIを改造したいのだけど
どこかよいサイト知らない?
ハウツーCGI改造
927Name_Not_Found:02/08/28 19:43 ID:???
>>924
ならどうやって50個分のデータを管理にしているのか小1時間
自分で作れない・代用出来ないのなら飽きらめれ

>>925>>926
>>1
928Name_Not_Found:02/08/29 04:17 ID:RAtCeNcG
sextansというアクセス解析(時間・リファラー・IP・OS・ブラウザを
拾ってくれる。グラフとかの処理はなし。取得した生ログを見やすいよ
うに整形してくれるプログラムかな?現在配布終了)CGIをお借りして
使っていたのですが、UAがいまいちちゃんと取得できないので、
www.bayashi.net/st/pdmemo/ua.html
でjua.plをお借りして、OS・ブラウザ・UAはそっちで拾うようにしま
した。それでも「--」と表示されて取得できないUAがあります。
どのようにしたら、UAを完璧に拾う事ができるのでしょう?
当方、簡単なCGIの簡単な部分を自分用にちょこっとだけ何とかする事
はできますが、CGIの知識はほぼ0です。
何とか現状のものにフリーでレンタルできるものを足して対応できるよ
うにする方法はないものでしょうか?


929Name_Not_Found:02/08/29 05:16 ID:???
>>928
UAを拾うだけならHTTP_USER_AGENTでは?
まさかホストを始めとしたその他の環境変数から取る気か?
930ななしの子:02/08/30 20:37 ID:???
フリーで、アクセス元都道府県、
アクセス元組織名、リピータ比率、
訪問者追跡などの表示が可能なCGIは
ないでしょうか。
よろしくお願いいたします。
931Name_Not_Found:02/08/30 21:22 ID:???
>>930
ipとリアル住所の違いを勉強してから来てね☆
実際、これを書くとしても訪問者追跡とリピータ比率(訪問頻度?)は辛そう
アクセス元組織名[プロバイダ]からアクセス元都道府県を割り出すのは
出来そうだけど
何にせよ、重そう(w
932Name_Not_Found:02/09/05 16:09 ID:hVbHNb8K
textareaに書き込まれた文字列をそのまま.txtに出力するものを
つくりたいんですが、ヒントをください。
933Name_Not_Found:02/09/05 18:48 ID:???
>>932
言語は何ですか。ヒントをください。

@keywords = (
"get", "post", "クエリ", "URLエンコード", "文字セット", "ファイル操作", "パーミッション"
);

Perlだったら require 'jcode.pl' とか use CGI とかが便利かも知れない。

932の経験値がわからないので激甘回答になっちまったが、
少々板違いな気もする。
934932:02/09/06 22:08 ID:???
>>933
require "./cgi-lib.pl";
my %input;
&ReadParse(\%input);
$object = $input{'up'};
$object =~ s/(\r\n|\r|\n)/<br>\n/g;
open (FILEOUT, ">./xxx.txt");
print FILEOUT $object;
close (FILEOUT);

CGIを初めて書いてみますた。
デコードとか、文字セットとか気にしなかったけど、文字化けとかしないです。
これってまずい?
935Name_Not_Found:02/09/09 04:10 ID:Mi8ePyyb
こんなCGI探してますスレッド
http://tmp.2ch.net/test/read.cgi/download/1031511671/
936Name_Not_Found:02/09/09 14:41 ID:???
一行掲示板のちびぼーど設置したいと思ったら配布先
が閉鎖しちゃってるぽい……
どうしても使いたいんですがどこか似たようなのでも
公開しているところないですか?
937Name_Not_Found:02/09/09 15:33 ID:???
>>936
今でも使っているサイトがあるのなら、そこの制作者に聞けば?
ここで探してほしいなら探してほしいで、実物を見せてもらわないと
似たようなものの探しようがない。
938Name_Not_Found:02/09/09 16:50 ID:???
>937
すいません〜〜晒すみたいでやめたんですが…。
ボードだけ載せますね。
ttp://yuttarin.of.fm/chibiboard.htm
こちらの掲示板です。お願いします!!
939Name_Not_Found:02/09/09 18:24 ID:???
>>938
スクリプトの配布は停止しているようで、移転先などを
見つけることができなかった。

一応改造版でレンタルサービスをやっているところを発見したので
書いておく。
http://lucky-tv.net/diaryboard/sample3.html

が、上記のレンタルはいろいろ調べてみたがちょっと頼りない(w
940Name_Not_Found:02/09/09 21:01 ID:???
>939
ありがとうございます!
そうか、やっぱり停止してるんですね。かなり残念……。
使いたかった…どこか作ってくれないかな…。
941Name_Not_Found:02/09/09 21:04 ID:gP0Y0Tbv
942Name_Not_Found:02/09/09 21:42 ID:???
>936
「電光!」は?
943Name_Not_Found:02/09/09 22:57 ID:iAPl5+ZP
ブラウザでテキストファイルの更新ができるcgiを探しています。
ただし、URLでpasswordが付加されているのは怖いので、
ログに残らないやつでおねがいします
944Name_Not_Found:02/09/09 23:08 ID:???
>>943
鯖には必ずログは残る罠
GET,POST及び関連RFC学んでから該当CGIを探せ
945936:02/09/10 11:53 ID:???
>942
電光!イイ!
ありがとうございますーーー!!!
スキン改造して使ってみます。ありがとう!!
946Name_Not_Found:02/09/10 18:50 ID:gIse1zVV
ttp://www.yomogi.sakura.ne.jp/~muscle/nobiinu/mycgi/explain.html#chronicle

ここの「年表」というCGIを使いたいのですが、うまく動いてくれません。
PerlCheckerで調べてみたら以下のような診断がでました。

改行形式 LF (UNIX形式)
Perlのパス #!/usr/bin/perl
サーバのPerlとのチェック 合っています
パーミッション 実行権あり
文法チェック
Scalar found where operator expected at chronicle.cgi line 13, near "$title_fontsize"
(Might be a runaway multi-line '' string starting on line 11)
(Missing semicolon on previous line?)
syntax error at chronicle.cgi line 13, near "$title_fontsize "
chronicle.cgi had compilation errors.

ここからどうしたらいいのか、さっぱり解らないです。
どなたかご指導お願いします。
947Name_Not_Found:02/09/10 19:02 ID:???
>>946
英語読めない人間はプログラミングはするなというだけだが、何か?
948Name_Not_Found:02/09/10 19:04 ID:???
>>946
chronicle.cgiの 13行目付近にエラーがあるということだわな。
自分で書きかえた箇所があるなら、その部分を重点的にチェックしてみ。
"〜"や '〜'が二重になっていないか、文字列中の $や @などが
きちんとエスケープされているか、配列やサブルーチンなどの括弧に
閉じ忘れがないか、など。

今は出先なので同じスクリプトをDLして調べることができない。
帰宅して他のレスがついてないようなら調べてあげるよん。
# 何時になるかわからんが。
949Name_Not_Found:02/09/10 19:06 ID:???
>>946
もし11行目を1文字も修正せずに使っているなら
$pagetitle = '年表';

$pagetitle = '年表\';
にしてみ
950Name_Not_Found:02/09/10 19:08 ID:???
>>946
11行目の
$pagetitle = '年表'; # ページのタイトル
これ。「表」ってのが引っかかってるんだ。表を消して他のにしてちょ。
951Name_Not_Found:02/09/10 19:08 ID:???
シングルクォートでも、当該キャラクタが最後にあると問題が起きるのか…
952Name_Not_Found:02/09/10 19:10 ID:???
めずらしく盛況だな(w
953Name_Not_Found:02/09/10 19:29 ID:???
>949
>950

教えていただいた通りにしたらちゃんと作動しました。
ありがとうございました!
954Name_Not_Found:02/09/10 19:36 ID:???
CGIはEUC-JPで書くのが普通。
955Name_Not_Found:02/09/10 19:37 ID:???
>>951
シングルクォートが\でエスケープされてるんだろ。
956Name_Not_Found:02/09/10 22:42 ID:XXr8LwmY
質問ですがCGIは無事設置できるんですが、他のファイル(***.pl)などが丸見えになってしまうのですが、どうしたらいいのですか?
957Name_Not_Found:02/09/10 22:44 ID:???
>>956
そのディレクトリに index.htmlを置けば済む話ではないのか?
958Name_Not_Found:02/09/10 22:49 ID:???
>>957
defaultという罠
959Name_Not_Found:02/09/10 22:53 ID:XXr8LwmY
>>957
レスありがとうございます
早速試してみましたが、やっぱり見えちゃいます
パスワードなど重要なことが見えちゃうのでいろいろ試したのですがどれも駄目でした
ちなみにinfoseekです
960Name_Not_Found:02/09/10 23:07 ID:???
>>959
http://isweb.www.infoseek.co.jp/Icont?pg=iw_faq3.html&sv=IW#3-13
index.htmと index.shtmlも置けばどうにかなりそうだ。
ちなみに .htaccessは使用不可らしい。
961Name_Not_Found:02/09/10 23:21 ID:???
丸見えというのが、ディレクトリのリストでなく、ファイルそのものという罠。


だったらやだな。
962960:02/09/10 23:27 ID:???
>>961
それはそうなんだが。
回避するには *.pl -> *.cgi ってことでよろし?
# そうすると元のスクリプトにも手を入れなければならないので、
# あえて今まで触れなかったのだが。
# パーミッションでどうにかなる保証もないし。
963名無し募集中。。。:02/09/10 23:34 ID:XXr8LwmY
>>960
試しましたが駄目でした やはり見えてしまいます
>>961
言い方がちょっと足りませんでした 同じCGIを使ってる所を
回ってみましたが1人だけ僕と同じ人がいました やはりパスワードとか
見えていました 見えない人は500をかえされます
964960:02/09/10 23:46 ID:???
>>963
iswebのFAQ見たら、.htaccessは使用不可だが
「設置した場合の保証はいたしません」という感じの言い回しだった。
ダメもとで.htaccess置いてみれ。

http://www.mikeneko.ne.jp/~lab/web/htaccess/directory.html#Options
965名無し募集中。。。:02/09/11 00:19 ID:???
>>964
見てみましたが難しそうなので勉強しなおしてからまた来ます
ありがとうございました
966Name_Not_Found:02/09/11 06:33 ID:???
>>965
こんなやつがパスワードファイル握ってるかと思うとぞっとするな
967初心者 携帯サイト:02/09/11 13:02 ID:0v4bvdQ+
トライポットでPCのアクセス拒否をするにはどんな方法がありますか?
.htaccessは置けないのでcgiですか?

どういう感じでやればいいですか。
たのんます。
968Name_Not_Found:02/09/11 14:45 ID:???
>>967
1.http://www.google.com/intl/ja/を開く
2.キーワードを入力する
3.情報を収集する
4.目的のCGI等の配布ページへたどり着く
5.設置方法が分からない場合はreadmeやFAQを読む
6.それでもうまく行かない場合はこのスレ他で質問する

こういう感じでやればいい。
969Name_Not_Found:02/09/11 15:02 ID:???
トライポッ”ド”じゃなかった?って俺もGoogleしてきまっす
970Name_Not_Found:02/09/11 17:17 ID:???
アクセス禁止CGI 配布してる所でどこかお薦めのところはないですか?

2、3試してみたんですが、いかんせん使いづらくて
971Name_Not_Found:02/09/11 18:08 ID:???
>>970
モマエ、>>967だろ。
2,3と言わず50くらい試してから来い。
あと、どう使いづらいのかとかどんな機能が欲しいかくらい書け。
972Name_Not_Found:02/09/11 18:20 ID:Qjia750A
.htaccessの話題が出てるんでちょっと便乗。
.htaccessに
Options -Indexes
だけ書いて、見られたくないディレクトリに置きました。
これって、index.html置いたのと同じ効果ですよね?
973Name_Not_Found:02/09/11 18:25 ID:1RxkeR0A
>>972
index.htmlがないと403Forbiddenのエラーになると思われます
974972:02/09/11 18:31 ID:Qjia750A
>>973
なりますね。
別にindex.htmlを置かなくてもだいじょぶってことでしょ?
975Name_Not_Found:02/09/11 18:33 ID:hStGL3Aj
>>971 脳内補完厨か
976Name_Not_Found:02/09/12 17:29 ID:pyjyxzTS
kentwebのBBS CGIをベースにしたクール???なCGIないでしょうか?
977976:02/09/12 17:36 ID:pyjyxzTS
レスはここの掲示板のよりもう少し下に広いほうがいいです。
978976:02/09/12 17:41 ID:pyjyxzTS
すいません。あと壁紙が設定できるとうれしいのですが・・・
979976:02/09/12 18:05 ID:pyjyxzTS
やっぱり自分で探すことにします。急いでいたのでつい人に頼ろうとしてしまいました。
無駄な書き込み申し訳ありません。
980Name_Not_Found:02/09/12 18:17 ID:???
じゃあおしえね。
981Name_Not_Found :02/09/12 18:39 ID:HUOzamGt
cgiについての質問ですが、競馬の馬別にデータを検索できるCGIや
馬のニュースを自動にページにアップしてくれるCGIや
出走予定馬を自動送信してくれるものがあると聞きましたが
そんなのってありますか〜?
検索しても出てこないので。
982Name_Not_Found
あるって言ったヤツに聞け