1 名前:nobodyさん mailto:sage [05/01/02 09:13:04 ID:???] CGIを設置しようとしてうまくいかない場合の質問はこちらで。 自分でどのようなことまでやったか、エラー・動作がおかしい場合は その内容を詳細に書くこと。 配布先、設置先で質問・解決できない場合は、ここで質問すれば 親切な人が教えてくれるかもしれません。 質問テンプレ(全項目記入) 【 CGI名 】 複数のバージョンがある場合には正確に 【配布先URL】 【設置サーバ】 レンタルスペース名または設置中のURL 【 質問内容 】 ※ エラーがでてるならエラーメッセージも書くように
184 名前:nobodyさん mailto:sage [2005/07/15(金) 02:45:08 ID:???] >>177 ざーっと眺めただけだけど、Diary.pmの397行目 × print "</TR>\n"; ○ $table .= "</TR>\n"; でいいはず
185 名前:177 [2005/07/15(金) 13:48:27 ID:DWnpb8KH] 遅くなりましてすみません。 >>184 そのように直してみましたが、やはり画面は真っ白でした。 ソースを見ると <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=euc-jp"></HEAD> <BODY></BODY></HTML> となっていました。 無理なようでしたら、183さんのおっしゃるように他あたってみます…。
186 名前:nobodyさん mailto:sage [2005/07/15(金) 18:46:51 ID:???] >185 そうね。もしあれなら作者さんにエラーがあることを メールで知らせた方がいい。
187 名前:184 mailto:sage [2005/07/15(金) 21:26:15 ID:???] 上で書いたのは</TR>が最初に出てくるバグを直すためだけのものです。 まぁ、こんな不具合残したまま公開しているとこは見限ったほうがよさげ。
188 名前:2/1 mailto:sage [2005/07/16(土) 05:13:17 ID:???] 【 CGI名 】heroskin014.lzh Version 0.14 【配布先URL】www.hero.ne.jp/~db/skinmanual/index.shtml 【 質問内容 】 ※上記CGIは、データベースCGI(www.hero.ne.jp/~db/herodb.shtml )の 表示用スキンです。本体・スキン共に当方で改造は行っていないません。 前提として、サーバーの仕様で ○CGI用フォルダ:home/cgi-bin/ ○HTML用フォルダ:home/doc/(★URLは home 〜/) のように別れており、配布元の解説 (www.hero.ne.jp/~db/herodb-othersite.shtml )に従って、 ○CGI用フォルダ:home 〜/cgi-bin/homeA/ ○HTML用フォルダ:home 〜/doc/homeA/DB/ というように、バイナリデータをHTML用フォルダに分け、 ●バイナリパス($binpath):../../doc/homeA/DB/ ●バイナリURL($BinUrl):home 〜/homeA/DB/ と指定しています。 本体のデータベースCGIでの表示は問題ないのですが、スキン表示にすると ログ画像表示の際、画像のパスを $binpath でURL指定しているようで <img src="home 〜/doc/homeA/DB/○○○.jpg">となり、表示されなくなってしまいます。 $BinUrl でURL指定したいのですが、どこをいじっていいものやら…。
189 名前:2/2 mailto:sage [2005/07/16(土) 05:20:49 ID:???] 前の名前欄、「1/2」の間違いです、すみません。 ↓ここら辺変えればいいかな〜とは思うのですが、 めぼしい値を変えるとURLが空白だけになってしまいました…。 ●L250あたり sub table_para_path{local( $table ) = @_; if( $binpath eq "" ){ $binpath = $datpath; } $imgpath = $binpath . $table . "/bin/"; $delimgpath = $binpath . $table . "/bin_del/"; $csvfilepath = $binpath . $table . "/csv/"; if( $BinUrl eq "" ){ $BinUrl = $binpath; } $CsvUrl = $BinUrl . $table . "/csv/"; $BinUrl = $BinUrl . $table . "/bin/"; ●L920あたり sub list_SKIN{local( $i, $showmax ); 【略】 while( 1 ){ if( $tmplist =~ /\[\#(\w*)\.\]/i ){# #の場合は実値のみ $i = $ic{lc($1)}; if( $style[$i] eq "IMG" ){ $past[$i] = $imgpath . $recfield[$i]; if( $recfield[$i] ne "" && -f $past[$i] ){# NOP} else{$past[$i] = $hero'zsp;} } else{$past[$i] = &hero'listTEXT( $recfield[$i], -1, "", 'ON' );} 長々と済みません。どなたかご教授いただけないでしょうか。
190 名前:184 mailto:sage [2005/07/16(土) 05:43:37 ID:???] >>188 そもそもそのページにはスキンについての説明がないんだけど。 <img src探し出して直接書き換えちゃだめなの?
191 名前:188 mailto:sage [2005/07/16(土) 12:05:24 ID:???] そういえばそうですね…>img src それなら私でも対応できそうですので、そっちでやってみます。
192 名前:nobodyさん [2005/07/21(木) 17:42:12 ID:FUuiu3h5] 【 CGI名 】KENT-WEBさんのSUNBBS 【配布先URL】 ttp://www.kent-web.com/bbs/sunbbs.html 【設置サーバ】 さくらインターネット 【 質問内容 】 # 表示ファイルHTML (第1ページ) # → ファイル名のみを記述 という設定の所に何を入れたらいいのかがわかりません。どうか教えて下さい。
193 名前:nobodyさん mailto:sage [2005/07/21(木) 19:44:22 ID:???] KENTに聞けば?
194 名前:nobodyさん [2005/07/21(木) 20:58:47 ID:JUoOvvGf] センドメールのCGIを設置してみたのですが…送信ボタンを押したあとの画面に 「無効なQUERY式です」 としか表示されずに困っています。これってどういう意味ですかね…?
195 名前:nobodyさん mailto:sage [2005/07/22(金) 00:43:33 ID:???] >>194 せめて>>1 を嫁
196 名前:nobodyさん [2005/07/23(土) 02:48:59 ID:Wrc21dr7] 【 CGI名 】髭式BBS 【 質問内容 】 スレッド毎に枠を付けるには何処を触ればいいんですか? そのままの設定だと、スレッドと背景が同じ色なんで見づらい(´・ω・`) 枠を…枠を付けるにはどうすれば!
197 名前:nobodyさん mailto:sage [2005/07/23(土) 03:20:31 ID:???] >>196 その質問は設置とは全く関係がない
198 名前:nobodyさん [2005/07/23(土) 03:31:00 ID:Wrc21dr7] (´・ω・)ゴメス 他で質問してきますね(´・ω・;∴;∵;
199 名前:nobodyさん [2005/07/23(土) 07:32:00 ID:Wrc21dr7] だめ、CGIについての問題が発生した系(´・ω・`) 【 CGI名 】髭式BBS 【 質問内容 】 スレッドを作成して、そのスレッドに返信すると スレッドの本文が透明になる(ドラッグすると見えるようになるけど変な表示) それで、もう1回レスつけると、今度は1回目のレスも透明になって、最新のものしかまともに表示されない。 何が原因でしょうか?(・ω・`)
200 名前:nobodyさん mailto:sage [2005/07/23(土) 08:54:07 ID:???] >>199 (´・ω・`)知らんがな 自分で変な改造したんだろ
201 名前:nobodyさん [2005/07/23(土) 13:53:56 ID:Wrc21dr7] $admin_id = '管理者ID'; $admin_pwd = '管理者パスワード'; $admin_name = 'あなたのお名前'; $admin_mail = 'あなたのメールアドレス'; $admin_url = 'あなたのホームページ'; $path = 'このCGIを設置したURLパス'; 触ったのこの部分だけだよ(ノд`)
202 名前:nobodyさん [2005/07/24(日) 23:24:11 ID:gbmCui/i] 【 CGI名 】KENT-WEBさんのASKA BBS 【配布先URL】 ttp://www.kent-web.com/bbs/aska.html 【設置サーバ】 Prohosting 【 質問内容 】 500エラーがどうしても直らない。 perlのpassは確認した。アスキーモードで転送した。syntax OK cgiのパーミッションやフォルダは755にした。cgi-binフォルダに入れた。 2行目に use CGI::Carp qw(fatalsToBrowser);を入れても同じ表示でした。
203 名前:nobodyさん mailto:sage [2005/07/24(日) 23:46:54 ID:???] Perl 入れて perl -wc aska.cgi
204 名前:nobodyさん [2005/07/25(月) 02:34:29 ID:4IA/HVNL] >>203 レスありがとうございます。 aska.cgi syntax OK でした。 localhostで動作確認済みです。 サーバがだめなのかもしれませんね。 別のサーバを探してみます。
205 名前:nobodyさん mailto:sage [2005/07/25(月) 17:06:51 ID:???] まあ、あれだ。 学校でpathとpassの違いを勉強してから、また来いや。
206 名前:nobodyさん [2005/08/05(金) 08:02:59 ID:0y+fP8x7] ある複数のperlモジュールを必要とするCGIを動かそうとするとき、 必要とするモジュールの一部が使用中のレンタルサーバーに用意されていない場合、 CGI内に、 use lib = "/home/hogehoge/lib" と記述してやると、 /home/hogehoge/lib 内に、サーバーにすでにある モジュールもないモジュールもすべて用意しなければならなくなるのでしょうか? もしそうである場合、該当CGIと同じディレクトリに、サーバー側にないモジュールだけ おいてあげればいいとか、そんなおいしいことはありませんでしょうか?
207 名前:nobodyさん mailto:sage [2005/08/05(金) 11:12:29 ID:???] >>206 レンタルサーバーに聞け
208 名前:184 mailto:sage [2005/08/05(金) 16:17:40 ID:???] >>206 モジュール読めないように設定してある場合もあるので、 中身をCGIにこぴぺして実行部分を書き換える。
209 名前:nobodyさん [2005/08/07(日) 12:30:00 ID:ktFshdhU] 【 CGI名 】FSwiki lite 【配布先URL】fswiki.poi.jp/wiki.cgi?page=FrontPage 【設置サーバ】さくらインターネット 共有サーバレンタルスペース 【 質問内容 】技術的なことはなにも判らないながら、 なんとかwikiを設置したく、説明書読みつつ手探りで設置を進めています。 ttp://sakura.ne.jp/support/manual/rs/tech_cgi.shtml#com ここには、(FSwikiはperlとのことで↓を引用) >プログラムのコマンドパス >perl5.8.x /usr/bin/perl または /usr/local/bin/perl >5.005_03 /usr/bin/perl5 とあります。 bin/perlフォルダを作成して、そこにwikiを入れるのかな?と思っていたら、 同じさくらインターネットでwikiも置いているサイトを見ると、 wikiのアドレスは http://ドメイン.sakura.ne.jp/wiki/wiki.cgi になっています。 (ドメイン.sakura.ne.jp/にも普通にhtmlでサイトが作られてます) cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか? wikiフォルダ作ってそこに入れておけば良いのでしょうか? 今の所、試しに1人で弄ってるとwikiフォルダで特に問題はないのですが、 (良く判らないけど)設置場所誤って負荷発生してサイトあぼーん、とか されたり、同鯖の他サイトに迷惑かけないか不安です。 どうかご指導よろしくお願いします。
210 名前:nobodyさん mailto:sage [2005/08/07(日) 13:25:48 ID:???] >>209 > cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか? まったく別物。/usr/bin/perlというのはサーバのこの場所にPerlがあるということ。 > wikiフォルダ作ってそこに入れておけば良いのでしょうか? そうです。
211 名前:nobodyさん mailto:sage [2005/08/07(日) 14:15:45 ID:???] >>210 レスどうもありがとうございました! 早速wikiフォルダ作って設置する事にします。 あとは勉強もします。 本当にどうもありがとうございました。
212 名前:nobodyさん [2005/08/07(日) 22:16:50 ID:lD997J78] このスレクオリティがヤバスw
213 名前:nobodyさん mailto:sage [2005/08/08(月) 10:04:51 ID:???] 【 CGI名 】携帯用画像変換 php 【配布先URL】nike.s151.xrea.com/ 【設置サーバ】xrea.com 【 質問内容 】nike.s151.xrea.com/ にある携帯用画像変換を xrea.comでアカウントをとって設置してみましたが 正常に動作しませんでした。 変更した点は .htaccessを RewriteBase / convert.phpを define('REWRITE_BASE', '/'); に書き直して、readme.txt以外ルートにすべてアップ 画像経由でアクセスしてみたらエラーを吐いて駄目でした 考えられる原因はありますでしょうか? ご教授お願いします。
214 名前:nobodyさん mailto:sage [2005/08/08(月) 12:08:34 ID:???] >>213 修正したのでダウンロードしなおしてくれ PHP5だとuniqid()のパラメータなしでもエラーでないので気づかなかった
215 名前:nobodyさん mailto:sage [2005/08/08(月) 14:23:26 ID:???] >214 ありがとうございます。 無事設置できました!!
216 名前:213 mailto:sage [2005/08/08(月) 15:00:42 ID:???] さっき、設置してみてPCからの確認では画像表示できましたが、 携帯からアクセスするとエラーがでます。 Wrong parameter count for fgetcsv() in ルート/convert.php on line 97 と表示されます。
217 名前:nobodyさん mailto:sage [2005/08/08(月) 17:25:29 ID:???] >>216 PHP5になって関数の必須パラメータが結構変わったのね さらに修正しましたのでどうぞ
218 名前:213 mailto:sage [2005/08/08(月) 19:42:20 ID:???] >217 今度は、エラーも無くうまく設置できました!! すばやいご対応ありがとうございました。
219 名前:nobodyさん mailto:sage [2005/08/12(金) 16:42:07 ID:???] 【 CGI名 】 複数のバージョンがある場合には正確に Child Tree 【配布先URL】 www.cj-c.com/ 【設置サーバ】 レンタルスペース名または設置中のURL www.iolite.rm.st/pureiyan/ 【 質問内容 】 サーバーにアップロードすると、 エラー(?)がでて、まともに使えません…。 かなり初歩的な質問ですが、 教えてくれると、とても助かります。
220 名前:nobodyさん mailto:sage [2005/08/12(金) 18:58:57 ID:???] >>219 他のCGIを動かすことができる程度の知識があるのか? エラー?かどうかもわからないようでは説明しようがありません。 鯖のエラーなのか、CGIが動作していて何らかのエラーを返すのかすら不明。
221 名前:nobodyさん mailto:sage [2005/08/12(金) 20:41:37 ID:???] >>220 すいません…。 まだなにも分かっていなかったかもしれません…。 また勉強してから、書き込みさせていただきます。 ありがとうございました〜。
222 名前:nobodyさん [2005/08/17(水) 18:37:39 ID:FkJYV7Vl] サーバのコマンド df -h をperlで実行して結果を表示しようとしたら… Filesystem Size Used Avail Capacity Mounted on ,,,,, って出てきました。telnetでやるとうまくできたのに、こちらではうまくできません。 教えて下さい。 ソースです↓ #!/usr/bin/perl print "content-type: text/plain\n\n"; $CMD = "df -h"; open (RUNCMD, "$CMD |"); $df = <RUNCMD>; close (RUNCMD); chomp($RUNCMD); printf ("%s,%s,%s,%s,%s,%s", $df); exit 0;
223 名前:222 [2005/08/17(水) 18:39:28 ID:FkJYV7Vl] すみません、ここを修正します。 printf ("$df");
224 名前:222 [2005/08/17(水) 18:40:35 ID:FkJYV7Vl] 【 CGI名 】 自作 【配布先URL】 自作 【設置サーバ】 www542.sakura.ne.jp 【 質問内容 】 >>222 >>223 もしかして、自作はスレ違いですか?
225 名前:222 [2005/08/17(水) 18:41:28 ID:FkJYV7Vl] すみません。>>222-からはなかったことに… ここは設置についてでした。誤爆でした。。。
226 名前:nobodyさん mailto:sage [2005/08/22(月) 16:47:12 ID:???] このスレに誘導してもらいました。 【 CGI名 】 TreeBBS (とりあえず) 【配布先URL】 ttp://happy.honesto.net/cgi/download/treebbs.html 【設置サーバ】 XREA無料 広告付き 【 質問内容 】 サイトのデザインを全て統一したい。 現在サイト全体を外部CSSリンクで装飾。 htmlは全ページが下記の構成になっています。 【上部】サイトタイトル、メニュー。 【中部】メイン内容。 【下部】メールアドレス等。 【その他】 フレームは未使用です。 掲示板等のCGIを使いたいと思い設置しても、 そのぺ−ジだけ『掲示板だけ』になりデザイン構成が他と違ってしまいます。 掲示板ページも他と同様の構成にするにはどうすればいいのでしょうか? 宜しくお願いします。
227 名前:nobodyさん [2005/08/22(月) 16:52:11 ID:tjnUA6ir] あげ
228 名前:226 mailto:sage [2005/08/22(月) 17:18:41 ID:???] 誘導前のスレでレス頂いたので解決できそうです。 @スキン対応の掲示板スクリプトを借りる。 Aスキンは自作に変更。 TreeBBSは諦めて、これでやってみます。
229 名前:nobodyさん [2005/08/23(火) 05:30:59 ID:jskS7WB1] 質問です. カウンターを制作しているのですが,counter.datにカウント数を記録するのに 「count=32」といったように「count=カウント数」といったように記録したいのですが, #!/usr/bin/perl # カウントファイルから読み込み open(IN, "counter.txt"); $count = <IN>; close(IN); # カウント増加 $count++; # カウントファイルに書き込み open(OUT, "> counter.txt"); print READ "count="; print OUT $count; close(OUT); っというところまではかけたのですが,読み込むときに, 「count=32」の数字だけを読み込んでカウントアップさせるには 読み込む部分をどのように書き直せばよろしいでしょうか? 初歩的な質問になってしまいましたが,すみませんがよろしくお願いします.
230 名前:nobodyさん mailto:sage [2005/08/23(火) 06:22:35 ID:???] >>229 スレ違い pc8.2ch.net/test/read.cgi/php/1123777607/
231 名前:nobodyさん [2005/08/26(金) 18:59:17 ID:YKsAqgod] 【 CGI名 】 アンケートシステム(question01) ver1.01 【配布先URL】 happytaro.pekori.jp/Home/Question01/question01.html 【 質問内容 】 admquestion01.cgi,question01.cgiともにInternal Server Errorになります。 エラーログを見るとPremature end of script headersとなっています。 どなたか助けてください…よろしくお願いします。
232 名前:nobodyさん [2005/08/26(金) 22:47:49 ID:apKGH6M8] >>231 perlのパスはOK? サーバによって違うけど。 /usr/bin/perl /usr/local/bin/perl が主流ってゆうか。
233 名前:231 mailto:sage [2005/08/27(土) 00:42:06 ID:???] >>232 レスありがとうございます。 結論から言うとパスをサーバー指定にしたら解決できました。 実はPerlCheckerで調べたら自己解決できないエラーが表示されたのでそれが原因なのかなと思って書き込みました。 PerlChecker等の別の*.cgiはパスが/usr/bin/perlでもサーバー指定の/usr/local/bin/perlでも動いていて 今回のアンケートのcgiもサーバー指定にしても500がでていたのでそのままにしていたのですが この書き込みを見て改めてサーバー指定にしたところ動きました。 前にパスを変えたときはもしかしたらバイナリで転送していたかもしれません(汗 今でもPerlCheckerで同じエラーが表示されるのですが一応動きます。 初歩的なミスでしたがありがとうございました。 しかし他のcgiは/usr/bin/perlでも動いたりこれだけ/usr/local/bin/perlじゃないと動かなかったりということがあるんでしょうか?
234 名前:nobodyさん mailto:sage [2005/08/27(土) 00:57:05 ID:???] そのチェッカーがPerlのパスをチェックしない仕様なんじゃないかな。 >しかし他のcgiは/usr/bin/perlでも動いたり >これだけ/usr/local/bin/perlじゃないと動かなかったり >ということがあるんでしょうか? もし /usr/bin/perl -> perl4 /usr/local/bin/perl -> perl5 なんて環境だったりすると、あるかも知れないね。 でも普通はそんな環境にしないし、ISPやサーバ業者が 設定したのならばマニュアルに書いてあるはず。
235 名前:231 mailto:sage [2005/08/27(土) 01:44:10 ID:???] >>234 /usr/bin/perlで通じるやつは/usr/local/bin/perlでも通じるんですよね。 スクリプトがどのPerlのバージョンで書かれているか調べる方法がわからないので何とも言えないですが… 実はサーバーは大学のなのです。説明にはperl 5.6と書かれています。
236 名前:nobodyさん mailto:sage [2005/08/27(土) 04:02:00 ID:???] >>235 perlのパスなので、その階層にないとダメです。 逆に、どんな変な場所にあってもパスが正しければ動きます。
237 名前:nobodyさん [2005/08/27(土) 09:20:48 ID:XuqAUs3y] 【 CGI名 】 Anthologys 【配布先URL】 www2s.biglobe.ne.jp/~yasuu/index.html 【設置サーバ】 Infoseek 【 質問内容 】 CGIを設置しようとして、メモ用で指定の場所を直してうpしたのですが、 閲覧?することが出来ません。 logフォルダとかcgi-binフォルダは作っているのですが…。 よろしくお願いします。
238 名前:nobodyさん mailto:sage [2005/08/27(土) 16:49:56 ID:???] >>237 うpまでしか書いてないところからして、属性の変更かな? エラーの内容ぐらいは書きましょう。
239 名前:nobodyさん mailto:sage [2005/09/02(金) 08:22:47 ID:???] 【 CGI名 】 GlobalNoteScript 【配布先URL】 onpumoe.hp.infoseek.co.jp/script/ 【設置サーバ】 IIS (windows2000sp4) 【 質問内容 】 2ch型の掲示板です。 これをまずローカルで動かしてみようとIISでテストしているのですが kanri.cgiで新しく板を作ろうとすると ”適用”ボタンを押したところで下記エラーになってしまいます。 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Can't locate ../test/jcode.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at C:\Inetpub\cgi-bin\admin\remake.cgi line 3. エラーメッセージはhttpヘッダーに問題ありみたいなのですが具体的にどうすればいいのかわかりません。
240 名前:nobodyさん mailto:sage [2005/09/02(金) 20:39:56 ID:???] > Can't locate ../test/jcode.pl つ【jcode.pl】
241 名前:239 mailto:sage [2005/09/03(土) 02:42:03 ID:???] >>240 どうもです。おもいっきりそのまんまでした。_| ̄|○ remake.cgiの3行目を require 'C:/Perl/lib/jcode.pl'; に書き換え、 他のtestフォルダ内のcgiでも同じように書き換え、 jcode.plを C:/Perl/lib/ コピーしました。 これで>>239 のエラーはでなくなったのですが、 板を立てようとすると処理の後、404エラーになってしまいます。 そのときブラウザに表示されているアドレスは http//localhost/cgi-bin/dns/xxx/index.html (xxxは板名です) なのですがエクスプローラでみるとそこには xxx というフォルダはなく、 実際に xxx というフォルダができているのは http//localhost/xxx/ になっており、index.html もそこにありました。 (続きます)
242 名前:239 mailto:sage [2005/09/03(土) 03:15:28 ID:???] 試しに http//localhost/xxx/index.html を開いて板をスレを立てようとすると404でした。 そのときの表示アドレスは↓でした。 http://localhost/test/bbs.cgi 次に xxx を最初に404になったアドレスに移動して http//localhost/cgi-bin/dns/xxx/index.html から板を立てようとすると『ユーザー設定が消失しています』となります。 移動ではなくコピーして両方に同じ xxx を置くと http//localhost/cgi-bin/dns/xxx/index.html で板を立てようとすると404。そしてなぜか http//localhost/xxx/index.html 側にスレが立っていましたが書き込み他どんな操作も404…… どうかもう一度だけヒントを (;´д⊂ヽ
243 名前:nobodyさん mailto:sage [2005/09/03(土) 04:36:54 ID:???] 何度もすいません。 試しにhttpdでやったら何の問題もなく動作しました。??? require 'C:/Perl/lib/jcode.pl'; への変更とjcode.plの移動だけですんなりと…… スレ汚し失礼しました
244 名前:nobodyさん [2005/09/05(月) 05:14:19 ID:bcYR93jZ] すみません www.chama.ne.jp/download/mail/maga/index.htm を設置しようとしてるんですが、この場合はアドレスは何になるんでしょう?
245 名前:nobodyさん mailto:sage [2005/09/15(木) 02:09:21 ID:???] すみません質問です。 ttp://zenmaitt.jam.tc/data0417/ape/ape_other.htm ここのmmmを設置したいのですが、選択するところをテキストエリアに変更したら、何度書き込んでも「テキストが入力されていません」とエラーが出ます。 <FORM METHOD="POST" ACTION="./apeboard_plus.cgi"> <INPUT TYPE="hidden" NAME="command" VALUE="write"> <TABLE BORDER="0" CELLSPACING="3" CELLPADDING="0" WIDTH="200"> <TR><TD COLSPAN="2"><IMG SRC="logo.png" ALT="" WIDTH="77" HEIGHT="5"></TD></TR> <TR><TD><INPUT TYPE="text" NAME="comment"> </TD> なにが足りないんでしょうか?orz よろしくお願いします。
246 名前:nobodyさん mailto:sage [2005/09/15(木) 04:32:59 ID:???] NAMEが違うんでしょ?
247 名前:nobodyさん mailto:sage [2005/09/15(木) 12:39:03 ID:???] nameをcommentで統一したら書き込み後の画面が出るようになったんですが、 メッセージは反映されないです・・・。
248 名前:nobodyさん mailto:sage [2005/09/15(木) 12:57:27 ID:???] comment ≠ command どうでもいいけどそのmmmのサンプル画面を見たが 背景画像がうるさいうえに文字の色が見づらくてグタグタだな。
249 名前:nobodyさん mailto:sage [2005/09/15(木) 13:34:00 ID:???] ape自体嫌い
250 名前:nobodyさん mailto:sage [2005/09/16(金) 00:14:45 ID:???] 携帯の個体識別情報を取得したいのですが どう変更したらいいのか教えていただけますか? sub write{ &asyuku; #携帯機種を取得 $agent = $ENV{HTTP_USER_AGENT}; #$agent = "J-PHONE/3.0/J-SH05"; if($agent =~ /DoCoMo/){ @agents = split(/\//,$agent); $agent = $agents[2]; } elsif($agent =~ /J-PHONE/){ @agents = split(/\//,$agent); $agent = $agents[2]; } elsif($agent =~ /UP\.Browser/){$agent = 'EZweb';} elsif($agent =~ /Mozilla/){$agent = 'PC';} else{$agent = '?';}
251 名前:nobodyさん mailto:sage [2005/09/16(金) 07:20:53 ID:???] こんにちは。 質問ですが、CGIのフォルダはアスキーでアップして、パーミションは705に設定しておけばいいのでしょうか? 画像などはバイナリでアップすればいいんですよね?
252 名前:nobodyさん mailto:sage [2005/09/16(金) 07:29:57 ID:???] >>251 フォルダはアップするんじゃなくて作るんだよ
253 名前:nobodyさん mailto:sage [2005/09/16(金) 08:06:10 ID:???] ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■■■■■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
254 名前:251 mailto:sage [2005/09/16(金) 08:20:22 ID:???] >>252 すみません、読み難い文章になってしまいました。 作ったフォルダはアスキーでアップしてから、705に設定すればいいのでしょうか?
255 名前:nobodyさん mailto:sage [2005/09/16(金) 08:33:48 ID:???] >>254 まずやってみろ。
256 名前:nobodyさん mailto:sage [2005/09/16(金) 10:13:02 ID:???] >>254 フォルダはアップロードできないのでMKDコマンドでサーバ側で作成するんだよって言いたかったんだがわかってもらえない。 FTPソフトで勝手に作成してくれるのでどうでもいいといえばどうでもいいことなんだけどね。 フォルダのパーミッションは705か707のどちらかのことが多いな。
257 名前:254 mailto:sage [2005/09/16(金) 12:47:46 ID:???] >>256 ありがとうございました。 設置がんばります!
258 名前:nobodyさん [2005/09/25(日) 14:32:46 ID:cheekGBa] 【 CGI名 】 a-column Version 2.31 【配布先URL】 www.appleple.com/cgi/a-column/index.php 【設置サーバ】 自宅サーバー 窓XP HTTPD 【 質問内容 】 テンプレートファイルの記載に間違いは無いのですが、 テンプレートを読み込むとCSSの部分が省かれてしまいます。 外部呼出し、直接ソースに書き込んだりして確認したのですが、 読み込むとやはりCSSの部分が省かれてしまいます。 a-column.cgiのソースは一切触れていません。 教えて頂けると幸いです。 設置に該当するか分からず質問させて頂いてます。申し訳ありません。
259 名前:nobodyさん mailto:sage [2005/09/25(日) 15:48:48 ID:???] >>258 設置したURI晒せよ。
260 名前:nobodyさん mailto:sage [2005/09/25(日) 16:05:00 ID:???] 恥ずかしいので嫌です。
261 名前:nobodyさん mailto:sage [2005/09/25(日) 16:25:37 ID:???] 晒すのが駄目なら無理だな。 消えろ
262 名前:nobodyさん mailto:sage [2005/09/25(日) 16:27:12 ID:???] ブラウザでCSS切ってたとかいうオチだったり
263 名前:nobodyさん mailto:sage [2005/09/25(日) 16:42:58 ID:???] >>262 それだったら失笑
264 名前:nobodyさん mailto:sage [2005/09/25(日) 17:01:14 ID:???] >>261 っていうかお前
265 名前:258 mailto:sage [2005/09/25(日) 17:37:30 ID:???] >>259 アップロードしました。 こちらでは駄目でしょうか。 www.borujoa.org/upload/source/upload1934.zip >>262 CSSは切ってません。 テンプレートファイルに外部CSSで記載しているのですが、 テンプレートファイルを読み込んだcgiのソースを見るとソースが削られてしまい、 CSSの読み込みのへったくれもありません。表現がおかしく誤解を招いてしまい申し訳ありませんでした。
266 名前:258 mailto:sage [2005/09/26(月) 03:47:17 ID:???] ありがとうございました。申し訳ありませんでした。 適当に修正している内に正常に テンプレートファイルを読み込んでくれました。 ありがとうございました。申し訳ありませんでした。
267 名前:nobodyさん [2005/09/26(月) 11:55:56 ID:v7yDm+Eb] 【 CGI名 】 K-Prof 【配布先URL】cgi.au-lait.net/wiki.cgi?page=K%2DProf 【設置サーバ】 AAAレンタルサーバー 【 質問内容 】このCGIを設置するにはどうしたらいいか教えて下さい・・・。 うpすれば使える、みたいな事が書いてあるのですが、一向に使えません・・・。
268 名前:nobodyさん mailto:sage [2005/09/26(月) 12:11:31 ID:???] >>267 #!/usr/local/bin/perl ↓ #!/usr/bin/perl
269 名前:nobodyさん mailto:sage [2005/09/27(火) 00:54:25 ID:???] >>268 おまいはなかなかのエスパーだな
270 名前:nobodyさん mailto:sage [2005/09/27(火) 04:12:33 ID:???] >>269 経験者だろ?
271 名前:nobodyさん mailto:sage [2005/09/27(火) 11:42:30 ID:???] うpしたら使える、を読めば、パスをいじってないと取れるわけだが.
272 名前:nobodyさん [2005/09/28(水) 20:46:53 ID:iaYUg+fW] 【 CGI名 】 dream-board 【配布先URL】ttp://faraway.my-sv.net/ 【設置サーバ】 ttp://www.uuhp.com/ 【 質問内容 】アクセス権限の書き換えがイマイチ分かりません。 >CGIファイル[ 〜.cgi ]のアクセス権限を「700」[rwx------]にすれば動作します。 とあったのでパーミッション一覧の〜.cgiってところの数字を700にしてうpしたんですけど エラーになります。 というか[rwx------]ってどこを書き換えればいいのか分かりません。
273 名前:nobodyさん mailto:sage [2005/09/28(水) 21:00:02 ID:???] 事故解決しますた
274 名前:nobodyさん [2005/09/28(水) 22:33:58 ID:d2l2qksW] すいません、すれ違いかもしれませんが、質問です。 ひとつのCGIに対し100人が同時アクセスと、 同サーバーに100個のCGI(動作はすべて同じ)を配置し一つに付き一人づつ同時アクセス を比べて場合どっちが負担少ないですか?また速度が速いですか? 極端な例ですが、要は分散した方が良いのか?という質問です。
275 名前:nobodyさん mailto:sage [2005/09/28(水) 23:03:58 ID:???] >>274 ひとつのCGIのほうがディスクキャッシュが少なくてすむ 100個別の場所に有ると100個をキャッシュしようとする 同時に来たとき一個ならほとんどキャッシュからのみ読んでくれるので早かろう CGIがちっこいならあんましカンケーないかな
276 名前:274 mailto:sage [2005/09/28(水) 23:22:55 ID:???] >>275 ありがとうございます。 調子に乗ってもう一つ質問させて下さい。 ではひとつのCGIにいくつかの違う動作がある場合(例えば掲示板であったら、書き込み内容の取得、保存、表示など)。 その場合もひとつのファイルの方が良いのでしょうか? よくブログのCGIを見ると、各動作を違うファイルで行うものが多いのですが、それは管理しやすくする為?
277 名前:nobodyさん mailto:sage [2005/09/29(木) 00:06:18 ID:???] >>276 使わないコードを読み込むのは無駄なので必要な部分だけを読み込むことによって高速化するのと 機能別に分けることによってデバッグや改造がやりやすくなるという二つのパターンがあるね
278 名前:nobodyさん [2005/09/29(木) 21:12:35 ID:6OGez8C8] 【 CGI名 】Ranking Link ver1.71 【配布先URL】 dream.lib.net/room/cgi/e_ranklink.html 【 質問内容 】 上記ランキングを設置しているのですが、登録時にバナーurlを記載しない場合 、ランキング上のバナーの所に×がでます。 他のサイトでバナーurlを記載しない場合はサイト名だけなのですがどこをどう変えれば 良いのでしょうか? あまり詳しくないので分かりやすく説明して頂ければ助かります。 よろしくお願い致します。
279 名前:nobodyさん mailto:sage [2005/09/29(木) 22:43:06 ID:???] 【 CGI名 】Day Counter 【配布先URL】 www.kent-web.com/count/index.html 【 質問内容 】 このカウンタはindexに取り付けなければいけないようなのですが 自分のサイトはindexがフレームなのでカウンタをどうやれば表示できるか分かりません。 ためしにindexじゃないページにつけてみたんですけどやはり画像が表示されません。 どうすれば表示させられるか教えてください。
280 名前:nobodyさん mailto:sage [2005/09/29(木) 23:45:29 ID:???] >>278 「タイトル」の所にバナーが表示される(けど画像がないから×表示)って事? 「ランク」と「タイトル」の間にある画像なら rl_prf.cgi のパス設定が間違ってるだけなんだけど。 つか「他のサイトでバナーurlを記載しない場合はサイト名だけ」の「他のサイト」って何のこと? >>279 つかCGIのみで動作させて画像表示されるの? 根本的に動いてないんじゃないの?
281 名前:nobodyさん mailto:sage [2005/09/29(木) 23:54:10 ID:???] >>279 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 【ディレクトリ構成例】 public_html / index.html ... ここにカウンタを設置するものとする 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 あくまで"設置するものとする"だから、indexじゃなくても良い。 そのカウンターを取り付けたファイルから見て、CGIへのパスは正しい? 配布元の設置方法ページに目を通して、CGIへのパスが正しいか確認してみて。 日計カウンタの設置法 www.kent-web.com/count/daycount.html
282 名前:nobodyさん [2005/09/30(金) 18:53:43 ID:Z9q6Nldv] >>281 パスは間違ってないです。 あと大事なこと言い忘れてたんですが、サイトうpしてる鯖がCGI駄目なんで 別の鯖から外部呼出ししてるんです。 ためしに別のページ(CGIと違う鯖)でURLタグ指定でやってみたんですけど画像が表示されないです。 CGIは最近いじりはじめたばっかでよく分からないんですが、外部呼出しの場合はカウンタ使えないのでしょうか? タグ呼び出しで設置するカウンタなら設置できるんですけどその形式で2重カウント防止と昨日今日の来場者数が表示されるカウンタが見つからなくて。
283 名前:nobodyさん mailto:sage [2005/09/30(金) 19:18:32 ID:???] 外部から呼び出せるかどうかは鯖によって挙動は全て違う。 素直にレンタルでもすれば?
284 名前:nobodyさん mailto:sage [2005/09/30(金) 21:15:16 ID:???] >>282 結局、CGIのパス直接叩いて表示されるのかどうかがまだ書いてないんだが。 直パスで表示されてるのに他サイトからの呼び出しで表示されないなら 鯖変えるしかないだろ。