CGI設置について質問 【Part2】at PHP
CGI設置について質問 【Part2】 - 暇つぶし2ch643:641
06/04/03 04:07:34
>>642
ありがとうございます。移動します。

644:nobodyさん
06/04/04 05:16:32
モジュール入れても以前500エラーしか出てこない・・・('A`)
レンタルスペースでもコマンドプロンプトでも動いたのに

645:nobodyさん
06/04/04 10:44:43 Y1Xgbtnh
買い物カゴのCGIを設置する場合SSLを使わないといろいろ問題になりますか?

646:nobodyさん
06/04/04 11:14:58
買い物カゴそのものは問題ないでしょ。
その後、名前やら住所やらカード番号を入れるなら必要だと思うよ

647:nobodyさん
06/04/04 13:54:44 PJHGrU9w
どうすればSSLを使うことができますか?

648:nobodyさん
06/04/04 14:39:09
それはCGIの問題ではない。
HTTPサーバをSSL使えるようにして、
署名済みの証明書を作らなければならない。

649:nobodyさん
06/04/04 20:45:11
そしてお金がたくさん要ります

650:nobodyさん
06/04/09 15:40:21
【  CGI名  】 Dojin-OrderDX (Version 5.3)
【配布先URL】 URLリンク(www.gnbnet.com)
【設置サーバ】 infoweb(ライト)
【 質問内容 】 管理者画面に入れません(500エラー)

エラーメッセージは以下の通りでした
syntax error at admin.cgi line 219, near "$ad_del .= "<"
(Might be a runaway multi-line "" string starting on line 218)
Execution of admin.cgi aborted due to compilation errors.

翻訳してadmin.cgiの219行目の構文誤りと解釈したのですが
219行目の何をどう直したらいいのかわかりません。
ご教示願います。




651:nobodyさん
06/04/09 17:35:16
>>650
元の
218: $ad_del .= "<input type=\"submit\" value=\"削除\">";

218: $ad_del .= "<input type=\"submit\" value=\"削除">"; # "削除"の後ろの " がエスケープできてない
に変えてみたら

perl -Tc admin.cgi

syntax error at admin.cgi line 219, near "$ad_del .= "<"
(Might be a runaway multi-line "" string starting on line 218)
admin.cgi had compilation errors.

同じエラーになった。ボタン名等を書き換えたときに \" を " に変えちゃったんじゃないかな。
エラー自体は219行めだけど、218行めがあやしいとエラーメッセージさんも言ってるのでその辺。

652:650
06/04/09 18:33:09
>>651
ありがとうございました!直せました
書き換え等は必要事項以外していないはずなのですが・・・ウゥム。

本当に助かりました
お早い回答ありがとうございます

653:nobodyさん
06/04/10 20:27:30 uppreeEG
質問です。
自社サーバに仮設置する予定のBBSを
フリーのBBSを使って作製しているの
ですが、
書込み件数を無制限にしたいのです。
とりあえず、

#◆書き込み件数の最大登録数の設定です。この件数を超えると、古いものから削除されていきます.
# ページ処理機能が付きましたので、この件数を大きくしても一度に表示される記事数は限定されます.
# サーバの負担を考慮し、できるだけ500以下程度に設定しましょう。
$max = '300';
となっていたもののmaxの部分を、
$max=''
にしてみたのですが、
これで正解でしょうか。
解説ページなどでは
「容量の負担が大きくなるので
せいぜい**件ぐらいにしましょう」
というコメントしか見つかりません。

ちなみに使用している素bbsはminibbsというものです。
素人の質問で申し訳ありませんが、
どなたか教えていただけないでしょうか。
よろしくお願いします。

654:nobodyさん
06/04/10 20:44:33
>>653
>>642

655:653
06/04/10 21:01:34 uppreeEG
>>654
失礼しました。すいません。

656:nobodyさん
06/04/16 04:23:12 EZ1338U+
【  CGI名  】 Anthologys
【配布先URL】  URLリンク(www2s.biglobe.ne.jp)
【設置サーバ】 xrea
【 質問内容 】
パスを入れて作品を新規投稿。
そして投稿時に入力したパスを入れ、編集・削除を行おうとすると
「ERROR!! PASSWORDが一致しません。」
と表記され、編集・削除が実行できません。
配布元に
>管理者だけでなく、投稿者も投稿後に作品の再編集・削除が可能。
>( パスワード暗号化ルーチンが一部のサーバー上では有効にならない場合があり、この機能が使えない場合もあります。)
と明記されてたので、配布元のサイトで通常運用しているAnthologysに投稿してみたところ、
やはり同じエラー表記が出てしまいました。
自パソのセキュリティがおかしいのではとも思いましたが、
事実自分が運営しているとこでは、同じ現象の人が続出しています。
一体原因が何なのかも分からない状態です。
何も改造せずデフォルトのままのcgiを一つ置いておきます。
URLリンク(town.s96.xrea.com)
お手数ですが良い解決策があればよろしくお願いします。

657:nobodyさん
06/04/16 05:47:36
編集できないですねぇ
crypt 部分をごっそり削除して、パスワードは平文で書いちゃってもいいかと思う
その場合は log ディレクトリを aeroihjyeaorithjearoiutha みたく出鱈目にしておけばいいかと思う

658:nobodyさん
06/04/16 08:15:24
メンテによる変更点。
Pass不一致の件はもうしばらくお待ちくださいです・・・

■YASUU!!氏のcgiからZERO氏の改造版cgiに乗り換えました。
  ▼『前書き』表示機能
   ・新規投稿時に、『前書き』を記述する欄が追加。
   ・投稿後、一覧画面で作品の題名にカーソルを合わせると入力した『前書き』が表示されます。
  ▼ホストID化機能
   ・感想欄にID化されたホストが表示されます。
  ▼閲覧数表示機能
   ・各作品にアクセスカウンタが表示されます。
   ・同IPの連続アクセスはカウントされません。
  ▼修正時の記事上げ抑制機能
   ・編集時に、記事をそのまま留めておくか、最上段に上げるかを選択できます。

■サロン専用の背景画像23個が全板にも適用。

■サロン専用の背景画像が34個追加(全70個)

■新板『作詞ロビー』設置。
URLリンク(town.s96.xrea.com)

659:656
06/04/16 08:45:00
>>658

>>657
ファイル内をcryptで検索かけると結構あるのですが、
どのcryptを消せばいいのでしょうか…。


660:656
06/04/17 00:47:08
>>657
っと遅くなりました!
cryptをすべて消してみたところ無事編集動作しました。
本当に助かりました。ありがとうございました!

661:nobodyさん
06/04/19 03:33:22
初歩的な質問ですみません
CGI掲示板のいらない記事を消したら
スレッド一覧の一番下に空欄の無駄なテーブルが増えてしまいました

どうしたら元に戻せるでしょうか・・・

662:nobodyさん
06/04/19 04:58:01
>>661
エスパーさんがいないと解決できない質問です。

でも私にもわかることがあります。

スレ違いってことだけは…

663:nobodyさん
06/04/19 05:19:41
すみません・・どこで質問したらいいのでしょうか;;

664:nobodyさん
06/04/19 05:36:14
>>663
まずは作者のサイトにあるBBS。
なければ作者にメール。
それでもダメなら2ちゃんを使え。

なんかCGIのバグっぽい話でしょ?
そういうのって作者に直接報告すべき事なんだよ。

ある特定の鯖だけで起こる不具合ならこのスレでもいいかもしれないが、そうじゃなかったらスレ違い。

665:nobodyさん
06/04/22 22:41:58
【  CGI名  】 Amazon Products Feed (APF)
【配布先URL】 URLリンク(www.mrrat.com)
【設置サーバ】 lolipop
【 質問内容 】 

Beginner's Guideに書いてあるとおりに解凍したファイルをアップロードして
amazon_products_feed.cgi
apf_config.cgi
のパーミッションを755に設定、ブラウザからapf_config.cgiを見に行くと
ログイン画面に行けるはずなんですが
なぜか403エラーが出てしまいます。

775に変えてみたり、lolipopの推奨設定で
ディレクトリを705、cgiを700、htaccessを604に変更しても同じく403エラーです。
どなたか解決方法をお願いします。

666:nobodyさん
06/04/23 00:29:02
ロリポップは知らんけど、

~UserDir/
 ├ log
 ├ htdocs
 └ cgi-bin

cgi-bin 上記のような位置にあるのに cgi-bin を htdocs の下に作って設定してるとかやってない?
403 が出ることから、もしかしてら・・・と想像してみたのですが。

667:665
06/04/23 07:38:50
>>666
レスありがとうございます。
元々lolipopはcgi-binフォルダを作らなくてもいいと書いてあったので作ってません。
storeというフォルダと作成してその中に展開してあります。

~UserDir/
 └ store

668:nobodyさん
06/04/24 20:47:14 EstJ1EJr
初歩的ですが質問です。
いまringblog(URLリンク(ringworld.x0.com))
というCGIを設置しようとしているのですがうまくできません。
説明のインストールのところを見ているのですが
サーバーはニフティでパーミッションも変更しました。
もちろんニフティなのでBの方法でやってみたのですができません。
設定は↓をやればいいだけなのですが・・・。

$base_dir = " ";
$base_url = " ";
$cgi_url = " ";
$template_dir = " ";

$base_dirには config.cgi があるディレクトリへのパス
$base_urlには config.cgi があるディレクトリへの URL
$cgi_urlには blog.cgi があるディレクトリへの URL
$template_dirにはスタイルシートテンプレートがあるディレクトリへのパス

いろいろためしたのですができません。構造は、
/homepage
 └/blog
└/template
になっています。
パスというのはどうやって指定すればよいのでしょうか?

あと、この項目を設定すれば実行できますよね?
実行するためのURLは(サーバーは2です)
(h)URLリンク(hpcgi2.nifty.com)(ID)/ringblog/blog.cgi
で合ってますよね?このURLの間違いで表示されなかたっとかだったら悲しいので。

669:nobodyさん
06/04/24 20:57:56
>668
/homepageの方だけ示されても・・・
/cgi-binの方はどういう構造になってんだよ?


670:nobodyさん
06/04/24 21:06:11
ニフチーの場合は、HTMLを置く鯖とCGI用鯖(hpcgi某)が別なので
普通ならディレクトリ指定で済む部分が http~ をフル指定しなきゃいけないとか
不慣れな人にはめんどくさい仕組みになってた気がする。

671:nobodyさん
06/04/24 21:21:01 EstJ1EJr
/homepage
  └/blog
   └/template
   └/img
   └/template
   └/skin
   └config.cgi

/cgi-bin
  └/ringblog
     └/module
     └blog.cgi
     └tb.cgi

です。ずれていたらスマソ・・・。

>>670さんの通りなんですがパス指定しないといけないみたいで・・・。
よくわからないですがとりあえずニフティ使ってる人試してみてください・・・。

672:nobodyさん
06/04/24 21:34:03
>>671
これniftyでは無理ぽ。諦めれ。

673:nobodyさん
06/04/25 18:02:25
>>672は中身まで見てしまってから「無理ぽ」と書いたのかもしれないけど

> 既知の問題
>
> * @Nifty ではファイル配置の制限から、RingBlog は使えません。(工夫すれば、文字だけのブログなら可能)
> 外部への通信もできないようです。

配布サイトの「注意事項」を真っ先に読めば悩まずに済んだんじゃないのかと。

674:nobodyさん
06/04/25 18:05:27
あ、>>672に言ってるような書き方になってしまった。
「先に注意事項を読もうよ」の対象は質問者。

675:nobodyさん
06/04/25 18:09:42 VHLXbOpK
注意事項も読まないでここに書き込んでしまい申し訳ございませんでした。
ご迷惑おかけいたしました・・・。文字だけならそれの古いバージョンのやつで動作確認しました。
かなり昔の話ですが・・・。

676:nobodyさん
06/04/26 02:05:32 Ki6uIW5L
【CGI名】Web Forum v4.6 Rev1.7 Modified by isso. Dec, 2005 掲示板CGI
【配布先】URLリンク(swanbay-web.hp.infoseek.co.jp)
【設置サーバ】ぷららのcgi専用サーバ
【 質問内容 】
普通のWeb Forumからスパム対策で上記改造版に乗り換えて先日までは普通に読み書きできていたのですが、
何もしていないのに突然書き込みができなくなりました。
画面上は書き込みを受け付けましたと出ますがログを見ても空っぽです。スパム除けに同様の処理を
するのですがその場合、受け付けたふりしてはじいた書き込みがエラーログとしての残るのですが
それもありません。2つ設置してあって1つは「Lock is BUSY」と出たのでソースを検索したら
Lock機構(動じ書き込みを禁止するためのもの?)が働いているようで、それをOFFにしたけどダメ。
もう1つは何も設定触ってませんが同様です。一応パミッションは確認しましたがOKでした。
解説サイトにはLockもBUSYも載っていませんでした(´・ω・`) よろしくお願いします。

677:nobodyさん
06/04/26 10:05:54
>>676
配布元に捨てメール垢取得してサポート板を設置しろ!!ぼけぇ~!!
と、送り
KENT-WEBのサポ板に「初心者です」と思いっきり免罪符をチラつかせて
向こうにサポ板が無いし、全く知らない人に恐くてメールなんて送れません!!からお願いしますと、泣きながら訴えろ。
注意されたら、ギャクギレもしくは意味が分からないとループでOK!

678:nobodyさん
06/04/26 10:21:57
>>676
サポ板もないし制作者がイタイ物を拾い食いするゆとり教育バカが多いな。
っと。

679:676
06/04/26 19:01:50
ヽ(゚∀゚)ノアッヒャッヒャ! 鯖容量overだたよー

680:nobodyさん
06/04/27 00:28:32
こんにちは。cgi掲示板の文字数についてですが、投稿される文字数を2000文字程度に制御する方法、または自動書き込みソフトを制御する方法はありますか?
自動書き込みソフトによるビジネスサイトの大量投稿に困っています。
掲示板の種類はI-BOARDですが、アドバイスお願いします。参考データは下記になります。

URLリンク(ytamago.hp.infoseek.co.jp)

681:nobodyさん
06/04/27 04:34:58
>>680
設置の問題じゃないわ。

682:nobodyさん
06/04/30 10:32:30
【  CGI名  】 髭式BBS2.0
【配布先URL】  閉鎖済
【設置サーバ】 インフォシーク
【 質問内容 】 掲示板を作成し、掲示板へ移動すると
        真っ白なままで何も表示されない……
        パミは、各フォルダとCGI,plファイルが777
        他ファイルやフォルダ中身は644
        $path = '/cgi-bin/';

        掲示板は全部初期設定で作成してます

683:nobodyさん
06/04/30 15:32:59
>>682
当然、cgi-bin以下に置いてるよな?

684:682
06/05/01 16:57:45
>>683
もちです

685:nobodyさん
06/05/01 21:35:28 JYa5l/RA
【  CGI名  】 ずるぼんあぷろだ(@niftyバージョン)
【配布先URL】  URLリンク(ari-sin3.hp.infoseek.co.jp)
【設置サーバ】 @ニフティホームページ
【 質問内容 】 まず、lockファイルの意味がわからなくて作っていません。
        これのせいなのかはわかりませんが画像を投稿しても
        「投稿用パスワードが違います
         投稿用パスワードを管理者から入手してください。」
        とでてしまい投稿ができません。
        どうすればいいのでしょうか・・・。


686:nobodyさん
06/05/01 21:39:37
意味が分からないのならぐぐるなりして勉強しろよ

687:nobodyさん
06/05/01 22:44:38
>685
>どうすればいいのでしょうか・・・。
あきらめればよい

688:nobodyさん
06/05/04 18:18:42 M91G9P53
【  CGI名  】 mimicboard2
【配布先URL】 URLリンク(www.imaginet.ne.jp)
【設置サーバ】 @nifty( URLリンク(hpcgi2.nifty.com)
【 質問内容 】
  設置自体は完了していて動作も問題なく行えているのですが
  掲示板のカキコミのフォントサイズがスタイルシート(.css)の設定に
  反映されません。

  ※スタイルシート(style.css)内
     body,td { font-size: 10pt }
input,textarea{ font-size: 10pt;
border-top: 1pt solid;
border-right: 1pt solid;
border-bottom: 1pt solid;
border-left: 1pt solid; }
input.no_border{ border: ; }

  font-sizeの数値をいくつに設定しても変化がありません。

  現状のカキコミのフォントサイズをもう少し小さくさせるには
  どの様な方法を取ればよいのでしょうか‥?

689:nobodyさん
06/05/04 18:23:10
>>688
cssの置き場所が間違ってるだけだと思われ

690:688
06/05/04 18:41:17 M91G9P53
>>689
cssの置き場所もいろいろ試していますがダメです‥。
@niftyの場合デフォルトで

 bin
 cgi-bin
 dev
 etc
 homepage
 lib
 usr

のディレクトリがあるんですが
通常のstyle.cssの置き場所は「cgi-bin」のはずなので
そこに置いてますが反映されず。

@niftyの場合、cgiで使用する画像は「homepage」に置く事になっているので
そこにも置いてみましたがダメでした。

「cgi-bin」「homepage」両方に置いてもNGです。

691:nobodyさん
06/05/04 18:43:34
link rel=styleseetなところをh URLリンク(homepage2.nifty.com) からに書き換える。

692:688
06/05/04 18:52:24
>>691
できました!
そこのパスも指定なんですね。
ありがとうございます。感謝です。

693:nobodyさん
06/05/08 15:52:32 gMP9rQ5c
【  CGI名  】 PatiPati - Version 3.0 -
【配布先URL】 URLリンク(www.gnbnet.com)
【設置サーバ】 www.border.jp/
【 質問内容 】
初期設定のまま転送し、パーミッションを変えたところ500エラーが出ました。
「Premature end of script headers: index.cgi」というメッセージが出たのですが
index.cgi以外はちゃんと動作しているみたいです。
index.cgiの2行目にuse CGI::Carp qw(fatalsToBrowser);と入れたところ
Can't open lockfile: Permission denied at sub.pl line 25.
と出ました。なのでsub.plをデティタで開いたら25行目に
open(LOCK,">$lock_file") or die "Can't open lockfile: $!";
と書いてありました。どう修正していいかわからなくて止まってます。
アドバイスお願いします。

694:nobodyさん
06/05/08 15:57:40
lockfileのパーミッション

695:693
06/05/08 16:30:41 gMP9rQ5c
lockfileのフォルダはパーミッションを777にするようにとの指定があったのでそうしました。
lockfile自体は指定が無く、デフォルト(644)のままでいいと書いてあったのですが…。
他のパーミッションの方がいいんでしょうか?

696:nobodyさん
06/05/08 19:40:54
そんじゃ「lock」ディレクトリのパーミッション

697:nobodyさん
06/05/08 19:41:39
あ・・・777にしてたんだ?w
lockfile自体を666にしたら?

698:693
06/05/08 21:14:52
うわあああああ出来たぁぁぁぁ!!!
lockfileのパーミッションを666にしたら出来た!
ありがとう!ほんとありがとう!好きです!
昨日からずっとあーでもないこーでもないって首捻ってたんだ。
本当にありがとう!

699:nobodyさん
06/05/11 17:27:49
設置したCGI掲示板をEUCで表示する場合の設定はどっちがいいんでしょうか?

1:フォームから送信されたデータをEUCに変換して保存してEUCとして読み込んで表示する
2:フォームから送信されたデータをSJISで保存して読み込むときEUCに変換するして表示する


700:nobodyさん
06/05/11 19:53:40
>>699
スマンが、設置の質問じゃない。

701:nobodyさん
06/05/11 21:10:19
>>699
新規設置なら負荷の軽い前者、既に運用していてsjisのログがあるなら後者とか。
ケースバイケースだよ。
それをどうやるかについては改造ネタになるからしかるべきスレへどうぞ。

702:nobodyさん
06/05/12 00:45:43
ブラウザで、URLリンク(A.net) にアクセスする(GETする)と、
サーバー側の /top/a/b/hoge/hoge.cgi が実行されるように設定したいんですが、

URLリンク(A.net) と指定せずに、このようにするためには、
どうすれば良いでしょうか?


703:nobodyさん
06/05/12 01:26:20
>>702
CGIの話っちゅうかapache(または他のhttpd)の設定の話なんだけどね。
いろいろと前提が抜けてて答えにくいんだけど、自分でhttpdの設定触れるなら
DocumentRoot変えて他の設定を合わせればいいだけの話。
これ以上の話は板違いになっちゃうからLinux板へ。

このあたりの話がサッパリわからんっちゅう話なら諦めたほうが良いかも。

704:703
06/05/12 01:28:28
あ、hoge.cgiだけそう処理したいならmod_rewriteの方が良いね。
どのみちapacheの話になっちゃうから以降はLinux板で。

705:nobodyさん
06/05/12 02:08:04
>>703-704
大変参考になりました。ありがとうございました。


706:nobodyさん
06/05/12 02:19:50
Web板の.htaccessスレでいいと思うんだけど。
なんでapache→ぃぬ板なのかわからない。

707:nobodyさん
06/05/12 02:21:55
htaccessで済む範囲ならいいんだけどな

708:nobodyさん
06/05/15 13:11:38 3JWSbZFj
初めまして。ぐぐったり、あちこち検索しましたがなかなか答えが見つからない
ので、皆様のお知恵を拝借したく、こちらのスレにやって参りました。

私はこれからネット販売を始める予定なのですが、やはり最低限カート式で
注文可能なホームページにしたいと思い、無料のカート式CGIをダウン
ロードしたものの、CGIの知識すら無く、有料で設置してくれるとあったので
メールで問い合わせしようとしました。

しかし、署名付きのメールしか返事をしないとのことで、デジタルIDを取得しようと
すると、何故か「The page cannot be found」と出てしまい、取得出来ません。
問題のCGIサイトは
URLリンク(freecart.jp)
ANGLERSNETという会社が配布している物です。

ホームページはホームページビルダーを使ってあまり凝らずに簡単な物を作って、
カートのみCGIを使用したいと思うのですが、設定後、単にhtmlソースの欄に
張ればいいのでしょうか?
または初心者でも使えるお勧めのカート式CGIのサイトをご存知でしたらご教示下されば
幸いです。
以上よろしくお願い申し上げます

709:nobodyさん
06/05/15 16:18:57
いきなり自分のレベルよりも遥か上のことをやらないで、まずは経験を積んだほうがよろしいかと思います。

710:nobodyさん
06/05/15 19:27:44
だねぇ
個人情報も扱うわけだし、商売するなら業者に頼んだほうが・・・

711:nobodyさん
06/05/15 22:13:17
>708
あなたがやろうとしているのは
車の運転の仕方も交通法規も知らないのに運送業を始めようとしている、ようなものです

事故って周囲に大迷惑をかけて何もかも無くす前に、考え直した方がいいですよ

712:nobodyさん
06/05/16 19:21:48
>>357
私も移動しますので、
CGI設置について質問 【Part2】
スレリンク(php板)
でやりましょうか。

713:nobodyさん
06/05/16 19:22:36
すんません。
間違いました。

714:nobodyさん
06/05/16 21:41:46
【  CGI名  】 デュエルcgi(ゲームcgi)
【配布先URL】 URLリンク(www.big.or.jp)(閉鎖)
【設置サーバ】 ローカルサーバ(Apache)
【 質問内容 】
ローカルサーバで動かした所index画面やデッキ構築画面は出るのですが、
cpu対戦や対人対戦が利用できないようです。
ローカルサーバではゲームcgiのバグフィックスはできないのでしょうか?

715:nobodyさん
06/05/16 21:50:20
>>715
プロキシ通せば、通常のサーバーと同様になるのでまずそれで確認。

716:nobodyさん
06/05/16 21:51:05

×715
○714

717:nobodyさん
06/05/16 22:43:26
>>715
ちょいとググってみました。
apacheには串機能も付けられるみたいですね。
それをすればゲームcgiも動くってことでしょうか?
有り難うございました。

718:715
06/05/16 22:59:23
>>717
ごめん。
言い方悪かった。
CGIの中にはLocalでは試せないものが確かにある。

それでブラウザに串を通す。
串使うと外からのアクセスになるので、外からどう動くかが確認できる。

>715の言い方じゃこうはとれんよね。

719:nobodyさん
06/05/16 23:05:45
>>718
単純にブラウザの串の方でしたか。
お手数かけさしてしまってすみません。
有り難うございました。

720:715
06/05/16 23:23:23
いやググらせてしまって申し訳ない。

721:714
06/05/17 00:35:47
いくつか串を通して試してみたのですが、
うーん、症状は依然変わらず。
他に原因があるんでしょうか・・・。

722:nobodyさん
06/05/17 00:37:16 sQ6zA+lN
どなたかお願いします

【  CGI名  】 CLEVER BBS 4.21
【配布先URL】  URLリンク(solodesign.jp)
【設置サーバ】 さくら
【 質問内容 】 
auの携帯での書き込み時のみ下記エラーが出力され、書き込みが出来ません。
PCでの書き込み、その他携帯キャリアは問題ありません。

◆エラー
cgi-lib.pl: Unknown Content-type:
application/x-www-form-urlencoded;charset=shift_jis

何がいけないのか、お分かりになる方いらっしゃいますでしょうか?
エンコード部分の何かかとは思うのですがさっぱりです。
ご指南頂けますと幸いです



723:715
06/05/17 00:54:16
串を通しても同じならlocalhostが原因の可能性はかなり低い。
仕事場等外部からアクセスして完全に確認する(あいまいなところはつぶす。これ大事。)
おそらく同じ結果だと思うが、もしそうなら

1.CGIの仕様で元々そのような動きしかしない。
2.CGIの設定が正しくできていない。
3.CGIが正しく動作するのには環境の前提があり、現在の環境がはずれている。(ディレクトリ構造等)

この辺を疑ってみるのが普通。
これをつきとめるにはかなりのパワーが必要。
十分ググって作業量を減らすべき。

724:714
06/05/17 01:16:24
>>723
有り難うございます
かなり大変そうですが、頑張ってみます

725:722
06/05/17 03:36:44
すみません自己解決しました。


726:nobodyさん
06/05/17 22:47:18
>>712
向こうのスレの357です。誘導ありがとう。

【  CGI名  】 DiaryCGI nicky!のlist.cgi
【配布先URL】 URLリンク(www.din.or.jp)
【設置サーバ】 CHAT.jp
【 質問内容 】
list.cgiを↑URLの手順通りに設置してるんですが
list.cgiに接続すると何故か最新の記事のタイトルリスト・カレンダーではなく
2月~4月のタイトルリスト or 2月のカレンダーが表示されてしまいます。
list.cgiに別個何か設定などが必要なんでしょうか?

727:726
06/05/17 22:52:47
あ…ひょっとしてカテゴリ非対応だから…でしょうか?

728:712
06/05/18 00:50:59
>>726
状況がいまいちわかりません。
もう少し詳しく。
まずタイトルリスト・カレンダーとありますが、どのようなクエリストリングをつけていますか?
文面からはlist.cgi?clnum=1?vect=ON?TitleList かなと思いますが、まずこれを完全に教えてください。

729:nobodyさん
06/05/18 04:13:42
>>726
ローカルだと正常に動くのか?

730:712
06/05/18 13:08:19
>>726
>727
>あ…ひょっとしてカテゴリ非対応だから…でしょうか?

Nicky!の作者の日記
URLリンク(painter.homeip.net)
>それと、カテゴリを割り当てた記事は list.cgi が拾えないので、テスト用のアドレスに設置しないとダメかも。ごめんなさい・・・!
だそうです。
カテゴリ対応のlist.cgiも上のリンクからたどれます。

でも、もう少し整理してから説明する努力をお願いします。
何が起こっているのかわかりずらい。

731:726
06/05/18 14:47:02
>>728-730
レスありがとうございます。
cgiに慣れていない為に要領を得ない説明だったかもしれません。すみません。

あまり変わっていない説明ですが、タイトルリストを5件表示させようとして
list.cgi?num=5?TitleList
に接続するとnicky.cgiのタイトルリストのみ表示されると思うんですが、
その表示されるタイトルリストが最新のものではなく何故か2月~4月の分が表示されます。

そして>>728さんの
list.cgi?clnum=1?vect=ON?TitleList
の場合は同じく2月~4月のタイトルリストの上に2月のカレンダーが乗っかってる表示です。

日記自体は去年の10月から今年の5月まで毎日書いているので
5月のタイトルリストの最新5件分が表示されるのだと思ったのですが…
何故ピンポイントで2月~4月分が表示されるのか分からず。

>>730のをやってみます。お騒がせしてすみませんでした。

732:昇竜
06/05/28 22:49:10
中学せいで初めてCGIを使うんですけど全くわけが分かんなくて困ってるんです
CGI名   Kent Web
配布先URL URLリンク(www.kent-web.com)
設置サーバー isweb
会員ページが作りたいのでパスワードID制限がしたくて
cgi-binのなかに設置してるのになぜ?

/home/kent/←なんですか?これcgi-binのなかに作ればいいのですか?
|
+-- private_html / secret.html (隠しファイル)
|
+-- public_html / index.html (トップページ)
|
+-- member / gate.cgi [705]
| admin.cgi[705]
| init.cgi [604]
| log1.cgi [606]
| log2.cgi [606]
|
+-- lock [707] /





733:nobodyさん
06/05/29 00:46:17
>>732
何もかもわかってなさそうだから、わかってそうな友人か知人を探せ
今のままじゃ設置しても意味なさス

734:nobodyさん
06/05/29 00:56:58
>>732
iswebの場合の設置方法は、その配布先ページの
「公開ディレクトリ以外に隠しディレクトリを置けない場合」
になる。

735:nobodyさん
06/05/29 11:24:59
child tree という掲示板について質問です
(スレ違いでしたら本当に申し訳ありません。ご指摘いただいたら移動します)

設置、運用はうまく行っているのですが、urlが自動リンクになってしまうので困っています。
パスワードがアドレスに含まれていてリファラーで伝わってしまうからです。

urlの自動リンクをやめる方法はないでしょうか。よろしくお願いいたします

736:nobodyさん
06/05/29 14:06:20
>735
設 置 の 問 題 じ ゃ ね ー だ ろ ー が

737:nobodyさん
06/05/30 00:13:30
>>735 公式で聞け

738:nobodyさん
06/05/31 01:43:41 n/H2ahFG
【  CGI名  】 自作のhelloworld「hello.cgi」
【配布先URL】 
【設置サーバ】 TOK2の33サーバー (無料アカウント)

【 質問内容 】 
TOK2に以下の内容のcgiを設置したんんですが、エラーになります。なぜだかわからないのでどなたか助言ください。
cgiのパーミッションは755にしました。フォルダは作ってません。アカウントはついさっき作りました。

#!/usr/bin/perl

print

739:nobodyさん
06/05/31 01:45:50 n/H2ahFG
↑とぎれました。すいません。cgiの内容は以下のものです。

#!/usr/bin/perl

print "Content-type: text/html\n\n";
print "<html><body>";
print "Hello world.";
print "</body></html>";

740:nobodyさん
06/05/31 01:57:57
>>738
> cgiを設置したんんですが、エラーになります。

>>2をよく読んでみてください。
たぶん改行コードがCR+LFになってるとか、そういうオチだと思うけどね。

741:nobodyさん
06/05/31 02:26:35
>>740
その通りでした。LFにかえたら正常になりました。
助かりました。ありがとうございます。

742:nobodyさん
06/05/31 14:21:57
>732
iswebの仕様のページとKENTさんのところの説明をよーく読むことと、
cgi関連のページを検索してとほほさんのところとかcgiについて解説している
初心者用のサイトをよく読んでから出直した方がいいよ。
自分で努力しなさいね。
設置方法は書いてあるんだし、意味がわからなければ勉強不足っしょ。
それと中学「生」くらいちゃんと変換してないのは情けない。
リア中なら手で書けて当然の文字なんだから、
漢字くらい変換してきちんとした文章で聞くように心掛けないと
大人には相手にされないよ。
CGIの設置は本気でやればすぐわかるからがんがれ。

743:初心者から紹介されてきました
06/06/01 03:56:32 Off7QUrr
返事が遅くなり申し訳ありません。
教えていただいたように、ググって
vectorに置いてあるcgikonさんの
登録cgiを使わせていただきました。
tok2プロのお試し登録にアップしてるのですが
動作しません。403forbiddenです。
なぜなんでしょうか?
このCGIはハイパーリンクでファイルに飛ばすだけではいけないのでしょうか?
パス、パーミッションは合っています。
長文になりすいません。

744:nobodyさん
06/06/01 04:11:42
テンプレ読ませたそうな誘導なのに、意味ないのな。

スレリンク(hp板:438番)+441

438 名前:262です。[sage] 投稿日:2006/06/01(木) 02:54:08 ID:???
返事が遅くなり申し訳ありません。
教えていただいたように、ググって
vectorに置いてあるcgikonさんの
登録cgiを使わせていただきました。
tok2プロのお試し登録にアップしてるのですが
動作しません。403forbiddenです。
なぜなんでしょうか?
このCGIはハイパーリンクでファイルに飛ばすだけではいけないのでしょうか?
パス、パーミッションは合っています。
長文になりすいません。

441 名前:Name_Not_Found[sage] 投稿日:2006/06/01(木) 02:59:18 ID:???
>>438
それだけでは「なぜ」なのかわからないけど、バイナリモード転送な気配。

設置スレがあるので続きはこちらで。
CGI設置について質問 【Part2】
スレリンク(php板:1-3番)

745:743
06/06/01 12:26:21 LuknSu6A
【  CGI名  】 cgikonさんのcgikon_member_frp4v1.lzhを解凍してでてくるmember_1.php
【配布先URL】  URLリンク(www.vector.co.jp)
【設置サーバ】 tok2PROFESSIONAL URLリンク(12.pro.tok2.com)
【エラーメッセージ】403 Forbidden 
          アクセスしたファイルは、 アクセスする権限が与えられていないか、
          もしくはINDEXファイルが存在しません。 
          サーバーに負荷が掛けられた為、 このファイルは凍結されている可能性があります。


【 質問内容 】上記の圧縮ファイルに同梱されていた設置手順を踏まえ、パス、パーミッションも設定しましたが、
       上記のエラーが出たため、フルパスにしたり、パーミッションを変えたりもしてみましたが
       エラーは変わらずでした。tok2のマニュアルやFAQを読んでも載っていません。
       試しにPerl版でも同様に試してみましたが無理でした。何が悪いのでしょうか? 


746:nobodyさん
06/06/01 14:32:33
>>745
実はURLが
URLリンク(12.pro.tok2.com)
ってことはない?

747:745
06/06/01 16:56:11 LuknSu6A
ありがとうございます。やってみたら表示だけはされました。
ただ、フォームに入力してみて送信ボタンを押しても全く画面が
変わらず、送信されてないみたいです。
logファイルも生成されてないのでどうしたらいいのでしょうか?
/public_html/の下にもう一つディレクトリを作って
パーミッションは777にて表示されました。
なぜ、動作しないのでしょうか?

748:nobodyさん
06/06/01 22:15:13
>>747
そのスクリプトは、register_globalsがonでないとデータが保存されないよ。

749:747
06/06/01 22:43:55 mYMswO20
register_grobalsとはどうやって設定するのでしょうか?

750:nobodyさん
06/06/01 22:53:04
>>749
.htaccessファイルに
php_flag register_globals On

これでだめなら、改造スレに頼むか、別のスクリプトを探そう。

751:747
06/06/01 23:04:59 mYMswO20
ありがとうございます!
試してみます。

752:752
06/06/02 04:17:10
   【       CGI名      】 CICS
   【    配布先URL    .】  URLリンク(f29.aaa.livedoor.jp)
   【    設置サーバ    】 URLリンク(land.to)
   【スクリプトチェックの有無】 自PCのチェック時は
                 use CGI::Carp qw(fatalsToBrowser);
   【エラーメッセージ】404 Not Found 
   【      質問内容     】 
とあるオンラインゲームの管理、連絡用CGIなのですが、上手く動作しません。
httpdを使って、自PCでチェックしたところ、

Software error:
Can't locate jcode.pl in @INC (@INC contains: c:/Perl/lib c:/Perl/site/lib .)
at C:\Documents and Settings\(省略)\httpd142p\cics\cics.cgi line 15.

このようなエラーメッセージが表示されたため、cgiファイルの15行目を参照したところ、

# 文字コード変換ライブラリ
require "jcode.pl";
require "cgi-lib.pl";

このようになっていたので、
jcode.plとcgi-lib.plを両方ともひとつ上の階層に動かしたところ、
httpd上では正常に動作するようになりました。
あと一歩でWebサーバ上でも動きそうなのですが、どうにも動かなくて歯がゆい思いをしています。
どうか力を貸して頂ければと思います。
よろしくお願いします。

753:752
06/06/02 04:18:18
なお、パーミッションは以下のように設定しています。

public_html (ホームディレクトリ)
|
+-- cics / cics.cgi [755]
| cics.htm [644]
| cics.js [644]
| index.htm [644]
|  (ここにjcode.plとcgi-lib.plを移動させたところ、htppd上では動作)
+-- cics [655] /
| jcode.pl [644]
| cgi-lib.pl [644]
| cstyle.css [644]
| line.png [644]
| img_id.txt [644]
| operate_id.txt [644]
| castle.xml [644]
| command.xml [644]
| img.xml [644]
| operate.xml [644]
| union.xml [644]
| index.htm [644]
|
|
+-- img [655] /
| index.htm [644]
|
+-- lock [777] /

754:nobodyさん
06/06/02 10:59:54
>>752
404エラーなら、ファイルの置き場所か、アクセスするURLが違っているだけでは?

それから、今ダウンロードしたところ、cics.cgiのrequire部分は
# 文字コード変換ライブラリ
require "./cics/jcode.pl";
require "./cics/cgi-lib.pl";
となってた。
まずはダウンロードし直して、最新版にした方が良いんじゃないかな。

755:752
06/06/02 14:37:12
何気なく再DLして新しく設置しなおしたところ、正常に動作しました。
ご迷惑おかけしました。
ありがとうございました。

756:たにー
06/06/08 11:37:04 ApAXjGDK
【  CGI名  】簡易メールマガジン発行システム
【配布先URL】  URLリンク(www.ortecweb.com)
【設置サーバ】 ロリポップ
【 質問内容 】メルマが発行用のCGIです。
URLリンク(adm.main.jp)
ユーザーtanny、パスワードgestgestで入れるようになっています。
設定方法に書いてある通りに変更して、ログインまで出来たのですが、環境ファイルが開けないとエラーが出ます。
環境ファイルのパーミッションは、755、開けないので試しに666でもやってみましたが、結果は変わりませんでした。

何が間違っているのかわかりません。
何とか設置したいので、宜しくお願いします。

757:たにー
06/06/08 11:39:12 ApAXjGDK
home
regist.cgiの中は、

#User名:パスワード
$user = "tanny";
$pass = "gestgest";
#ユーザーファイル#
$data = "./senden/mailmaga/user.cgi";
#環境ファイル#
$kan = "./senden/mailmaga/kan.cgi";
#ヘッダファイル#
$head = "./senden/mailmaga/head.cgi";
#著名ファイル#
$cyo = "./senden/mailmaga/cyo.cgi";
#Logファイル#
$log = "./senden/mailmaga/log.cgi";
#メールサーバー#
#$mserver = "/usr/sbin/sendmail";
$mserver = "c:/sendmane/sendmane.exe";
となっています。
最後の
$mserver = "c:/sendmane/sendmane.exe";
に関しては、何なのかわからないので、最初の設定のままです
宜しくお願いします。


758:nobodyさん
06/06/08 13:07:53
> 757
ググレカス

759:nobodyさん
06/06/08 14:05:57
>>757
どういうディレクトリ構成にしたのか知らんが、
regist.cgiと設定ファイルを同じディレクトリに置いたなら、
$dataなどはディフォルトのままで良い(./senden/mailmaga/がいらない)

$mserverは、ロリポなら/usr/sbin/sendmailの方だ。
ちゃんとマニュアル読め。
URLリンク(lolipop.jp)

760:かをり
06/06/08 16:18:29 cmkhQDeM
スレ違いだったらすいません!

PC、携帯共用サイトで会員登録フォームで画像もアップできるCGIって
どこか知りませんか?有料でもかまわないです!

かつ、画像アップも必須項目に入れられて、どのキャリアからも可能なやつを
探しています!

お力貸してください!

761:nobodyさん
06/06/08 16:23:49
無いです

762:nobodyさん
06/06/08 16:39:20
>760
マルチポストすんなカス

763:nobodyさん
06/06/08 17:58:45
>>760
つ[URLリンク(www.kent-web.com)

764:nobodyさん
06/06/13 12:16:38 f8PFcWIw
【CGI名】しぃウェブノート
【配布先URL】URLリンク(shichan.jp) 
【設置サーバ】XREA (広告免除)
【 質問内容 】
リアルタイムに更新する絵チャットのようなものです。
キャンバスに描画したデータログが正しく書き込みされません。

本来なら wnlog.txt へ

663202348 0 ,
t=1,s=1,c=11826549,a=100,f=0,l=23:161,329,162,,, ・・・

などと保存されるはずが一行目に 0 0 , としか残りません。

稼動しているサイトさんの wnlog.txt をコピペして入れてみましたら
そちらの描画ログが再現されて、データ読み出し可能なことは確認できました。
しかし、そこから新たにキャンバスへ描き加えてみた部分は上書きされませんでした。
パーミッションを変えてみたりバイナリで上げてみたり
cgi-bin/x/を作って直下へ入れてみたりと試したのですが状況が変わりません。

アドバイスいただけませんでしょうか。よろしくお願いします。


765:nobodyさん
06/06/13 13:37:45
wnlog.txtにCGIが書き込めない状態
パーミッションを確認する

766:nobodyさん
06/06/13 14:09:09 79hp32Oi
【CGI名】会員制携帯サイト簡単ログイン
【配布先URL】URLリンク(www.rescue.ne.jp) 
【設置サーバ】個人
【 質問内容 】
設置後get.cgiのみ500エラーが出ます
このスクリプトはサンプルらしいのですがなにか足りない部分がありますでしょうか
おわかりになるかたお願いします

767:nobodyさん
06/06/13 14:17:53 f8PFcWIw
>>765 ありがとうございます。
パーミッションは現在は以下の状態です。
配布元で wn.cgi[755] wnlog.txt[666] を推奨されていますが
それぞれ705.701や606などで試してみました。
状況は変わりません。

+chat/ [フォルダ755]
│cur.swf [604]
│defi.swf [604]
│log.html [604]
│swebnote.js [604]
│swebnote.swf [604]
│viewer.html [604]
│viewer.xml [604]
│viewer_once.xml [604]
│wn.cgi [755]
│wn.xml [604]
│wn_chat.html [604]
│wninterface.js [604]
│wnlog.txt [666]
+XML/   [フォルダ755]
+Parser/ Lite.pm [604]

改める箇所がありますでしょうか。

768:nobodyさん
06/06/13 19:33:53
>>766
>>2

769:nobodyさん
06/06/14 09:55:48
>768
ありがとうございました
ファイルを足して解決しました

770:素人です。マルチって言わないで下さい
06/06/14 19:27:07
質問があります。
URLリンク(www.net-easy.com)

↑上記のサイトで
 設置方法
 1.eztohyo_cgi.txtを自分のパソコンに保存しファイル名をeztohyo.cgiに変更する。
が、分かりませんでした。
素人なので、コピペしてメモ帳に貼りつけてしまいました。
どうしたら良いのか、教えてください。
よろしくお願いします。

771:玄人
06/06/14 20:13:35
URLリンク(www.google.co.jp)
↑と言う検索サイトがありますので
「素人 インディーズ モロ」
のキーワードで検索すると素人丸出しのインディーズでもモロに設置できるみたいですよ。

772:nobodyさん
06/06/14 22:05:24
>770
とっととパソコンの電源を切って売りにでも出してください
マルチするクズは市ね

773:nobodyさん
06/06/14 23:38:54
>>770
やっほー掲示板ではっけん。

774:nobodyさん
06/06/16 07:50:20 s5bu4lP+
【  CGI名  】NEWマーク表示スクリプト
【配布先URL】 URLリンク(midoriya-web.hp.infoseek.co.jp)
【設置サーバ】 ロリポップ
【 質問内容 】  トップページに表示されているリンクのうち、最近更新があったものに
Newマークをつけたいと思っています。このスクリプトを見つけたのですが、
[タグの書き方の例(1)]
URLリンク(midoriya-web.hp.infoseek.co.jp)
に書かれている通りに
# <!--#exec cmd="$commandpath $checkfilepath"-->
をタグとしてつけても、Newマークが表示されません。タグは、
<!--#exec cmd="perl cgi-bin/new4ssi.cgi cgi-bin/cbbs/cbbs.dat"-->
なのですが。
ここの掲示板、随分荒れているので書いても意味なさそうだし、
本人にメールするのもちょっと勇気がいるので、どなたかご存じなら教えてください。
(ところで、ブログや掲示板ではないものにNewマークをつけるスクリプトって、あんまりないんでしょうか?)

775:nobodyさん
06/06/16 08:46:39
>>774
設置の質問じゃないな。
改造丸投げスレに逝ったら?

776:nobodyさん
06/06/16 16:31:06
面白い程質問者のレベルが低いな。
さらに誰も回答しない。
さらにさらにアホ質問者は流れを見てないから、また質問し、叩かれる無限ループw

777:nobodyさん
06/06/16 23:50:08
ちょっとした質問なんですが
URLリンク(dream.lib.net)
ここのPower Seachのps_mail.cgiの一行目、#!/usr/bin/perlがないのですが
問題ないのでしょうか?

その下に
#1行目のperlのディレクトリ指定は、サーバによって異なります。
とあるので気になったので。

778:nobodyさん
06/06/17 07:36:16
>>777
問題ない
他のスクリプトから呼び出されて使用されるから
気になるなら自分で書き加えてもいいよ

779:nobodyさん
06/06/17 14:15:54
774です。775さん、誘導ありがとうございました。

780:nobodyさん
06/06/17 14:52:11
>>778
やはり『#1行目のperlのディレクトリ指定は、サーバによって異なります。』は
単なる消し忘れでしたか…
有り難うございました。

781:nobodyさん
06/06/22 19:55:24 lq6rfaOJ
レス付き画像掲示板 imgboard v1.22.Rev6.1e3 について質問させてください。

【    CGI名        】レス付き画像掲示板 imgboard v1.22.Rev6.1e3
【    配布先URL    .】CGIダウンロードセンター
                  URLリンク(www.big.or.jp)
【    設置サーバ    】iswebライト
【スクリプトチェックの有無】たぶん問題なし
【;質問内容】 
PC用の掲示板は問題なく設置・使用できるのですが、携帯からアクセスすると
表示・閲覧はできますが画像のアップロード・書き込みができません。
携帯の機種はvodafone V602SHです。
携帯対応用モジュールも入ってます。

782:nobodyさん
06/06/22 21:17:48 kNntN+vx
はじめまして
自作CGIをアップしたのですが上手く動作しません
分かる方おりましたら教えてください。

【  CGI名  】 perlでの自作もの
【配布先URL】  なし
【設置サーバ】 URLリンク(land.to)
【 質問内容 】 

httpdを立ち上げ、自分のPC環境では問題なく動作するのに、
land.toの自分のアカウントのpublic_htmlフォルダに
その自作cgiを設置し、index.htmlの中の目次からリンクさせています。
しかし、その目次をクリックしたらcgiが動作するのではなく
次のファイルをダウンロードしますか?とダウンロードのメッセージが出てきます。
対処方法の分かる方おりましたら、教えてください。



783:nobodyさん
06/06/22 21:33:44
>>781
URLリンク(www.big.or.jp)

>>782
URLリンク(land.to)

784:nobodyさん
06/06/22 22:48:59
>>782
今見てきたら
Content-Type:text/html
になってたyo
Content-Type: text/html
にsiru

785:nobodyさん
06/06/23 00:11:32
CGIって半角英数字ほんの一字間違えただけで機能しなくなる。
21世紀にそんなつまんないことってある?

786:nobodyさん
06/06/23 03:50:12 Gl+ZcYUy
LWPで他のURLからページを読み込んで、ある部分だけを表示する。
っていうのを連続して何度か繰り返し行うと、時々その部分が表示されたり表示されなかったりするんですけど、
毎回うまく表示させるいい方法はありませんか?

787:nobodyさん
06/06/23 04:14:40
エスパーさん出番です

788:nobodyさん
06/06/23 22:05:32
>>786
>ある部分だけを表示する
この部分のコードが悪い

789:nobodyさん
06/06/26 21:43:23 4ebjuhc0
質問テンプレ(全項目記入)

【  CGI名  】 いよかん+ 2006/01ver
【配布先URL】 URLリンク(www.fan.gr.jp)
【設置サーバ】 さくらいんたーねっと
【 質問内容 】 
アンテナスクリプトですが、設置できない。
書かれている通り、変更しても駄目です。
設置した人いないでしょうけどね。
natsu//bin/base.htmlを/natsu/index.shtmlへ書き出す様ですけど、
コピーペーストしてもアンテナは表示されない。
設置できる方、居ましたら教えてください。
ちなみにサイトドキュメントには
「誠に申し訳ないのですが、
ここに記載してある項目について一つでも理解できず、
かつ、それについて独学で勉強する気の無い方は
設置をあきらめて下さい」とのことですので、質問できなかったのです。

790:nobodyさん
06/06/26 21:44:11
じゃあ諦めたら?

791:nobodyさん
06/06/26 21:49:43 4ebjuhc0
>>790
こういう方はレスしないでね(^^;

792:nobodyさん
06/06/26 21:53:12
お前にレス制限される言われは無いが・・・

つか変更した後のスクリプト晒さないと原因特定しようが無い。
どこでつまづいてるかもわかってなさそうだしね。

793:nobodyさん
06/06/26 21:56:00 4ebjuhc0
すみません。(^^;
>>1
の通りにしていました。

794:nobodyさん
06/06/26 23:43:33
このスレでアンテナなんて設置した人居なさそうですがね。
変更箇所は言われるままに変更しまして、分からない部分が、
natsu//bin/base.htmlを/natsu/index.shtmlへ書き出す
という部分です。
ドキュメントにbase.htmlを書き出すhtmlは自分で用意するようにと
書かれていまして、base.htmlをindex.shtmlへコピーペーストし、
natsu/へ入れましたがbase.htmlの内容がそのまま表示されるだけでしたね。
この書き出し部分、分かる方いましたら、教えてください。

795:nobodyさん
06/06/27 00:52:30
なんでそんな無意味に偉そうなの?

796:nobodyさん
06/07/04 10:35:54 fj6jX3mD
【  CGI名  】Mini Thread Version 3.31β
【配布先URL】 URLリンク(www.flashcgi.net)
【設置サーバ】WinXP + xampp ローカル
【 質問内容 】 
admin.cgiのパスワード画面までは表示できましたが、
パスワードを設定すると、「ファイルを開けません」というエラーが出ます。
admin.cgiのコードを見ると、
open(SET,$commondir.$setfile)
がエラーの箇所です。
調べた限りでは、$commondirはどこでも初期化されておらず、上の行を、
open(SET,$setfile)
にすると、一応次に進めます。でも、他の所でまた「ファイルを開けません」が出ます。
;; $commondir = './';
などとしてみましたが、変わりません。
どう対処すればよい教えてください。


797:nobodyさん
06/07/05 17:25:27
>>794
『アンテナと言うモノは、毎時毎時サーバーやネットワークに大きな負荷をかけて情報を取得します。』

798:nobodyさん
06/07/05 22:10:14
>>796
最初の設定で何か間違えた可能性大。
全部消して最初からやり直してみ。

799:796
06/07/10 15:19:05
>>798
最初からやって、
cygwinのperlじゃなく、xamppのperlを使ったらサクッと動きました。
どうもです。

800:nobodyさん
06/07/12 21:24:06
URLリンク(cgiroom.nu)(サンプルです)

で、
私が設置したら、順位の矢印が表示されません。
サーバーはtok2を利用です。
テスト版ではうまく表示されました。

どこがいけないんでしょうか?
どなたか、ご回答していただけると嬉しいです。
よろしくお願いします。

801:nobodyさん
06/07/13 13:41:10
【  CGI名  】 Upload Board Ver.1.22
【配布先URL】  URLリンク(dream.lib.net)
【設置サーバ】 URLリンク(www.ric.hi-ho.ne.jp)
【 質問内容 】 BBS表示まではなんとかできました。
hi-hoは、ホームディレクトリから二つ分かれてて、
cgi-bin/
html/
と分かれてます。
cgi-binはcgiを動かすだけのフォルダで、画像やHTMLの表示はできません。
そこで問題なのが、html/にupdirを作ってもBBSからファイルをうpできません。
公式のURLリンク(home.hi-ho.ne.jp)
ここに書かれている通りに、「"$ENV{'HOME'}/html/...."」と指定すると、
今度はサーバーエラーで表示すらされなくなります。
わかる方いたら、よろしくお願いします。

802:nobodyさん
06/07/14 03:16:57
>>800
表示されないってのは色的に見えないとかじゃなくて
矢印自体出てこないって事?

>>801
サーバーエラーが出ている時点で書き換え方を間違えていると思われ
だが、hi-hoはcgi設置には向いてないと思う

803:800
06/07/14 22:17:42
>>802さん
矢印だけ表示されません。
あと、追加項目名も表示されません。
他は、うまく動作します。

ご教授、よろしくお願いいたします。

804:nobodyさん
06/07/15 11:13:37 lD/ADe1d
【  CGI名  】 Web Diary Professional Ver 4.31
【配布先URL】   URLリンク(www.web-liberty.net)
【設置サーバ】 VANE.JP
【 質問内容 】 ブログにアクセス解析を付けたいんですが
        ただHTMLのようにDIARY.CGIに<BODY>とかないし
        コピペするだけじゃうまくいきません。
        どうすればよいでしょうか?


805:800
06/07/16 10:44:03
>>802さん
なんとか、自己解決できました。
ありがとうございました。

806:nobodyさん
06/07/22 16:46:04 bnWeNR24
超初心者ですみません。
【CGI名】Hello perl !
【配布先URL】10日で覚えるperl/cgi 高橋大吾著 翔泳社
【設置サーバ】localhost
【質問内容】以下の内容で、cgiファイルを作り、IEで開くのですが、「Hello perl !」だけ、表示する予定が、1行目~4行目まですべて、IEに表示されてしまいます。
 原因を教えてください。

#! c:/perl/bin/perl

print "Content-type: text/plain\n\n";
print "Hello perl !";


807:nobodyさん
06/07/22 17:52:49
>>806
cgiを実行する環境が整ってないか、cgiへのアクセスの仕方が間違ってます。
その本をもう一度最初から読み直してください。

808:nobodyさん
06/07/22 19:29:15
>>806
まずapacheを起動しましょう

809:nobodyさん
06/07/23 05:44:48
>>806
激ワロタ

810:エミ
06/07/24 21:50:40
【  CGI名  】 
tmmail
【配布先URL】 URLリンク(apps.cside.com)
【設置サーバ】 URLリンク(www.looklook.jp)
【 質問内容 】  初歩の初歩ですが、CGIをどこに設置したらよいかわかりません。
        とりあえず、パーミッション設定・FTPへのUPはしましたが、全くわからなくなってきました。
        素人ですみませんが、教えてください。
お願いします。


811:nobodyさん
06/07/24 22:25:35
>>810
その設置サーバは…?


812:nobodyさん
06/07/25 18:26:11
なんというか…日本語が理解できれば設置できるはずなのに、という質問ばっかだね…読まないのか理解力がないのか…
チョンか?チョンなのかー?
ゆとり教育か?ゆとり教育かー?

813:nobodyさん
06/07/27 01:21:38
>>811
ちょっと変則的な宣伝だな。

814:nobodyさん
06/08/02 19:24:08
nicky!を色々設定しようと思っても何をどうしたら良いかわからず、
URLリンク(painter.homeip.net)を見ようと思ったら昨日からずっとサーバーが見つかりませんと出ます。
一時的に落ちてるだけでしょうか?

815:nobodyさん
06/08/02 19:40:12
>>814 宣伝乙

816:nobodyさん
06/08/02 19:45:24
>>815
ごめんなさい、本気で聞いてるんです(;´Д`)

817:nobodyさん
06/08/02 20:18:54
>814
nickyのURLは
URLリンク(www.din.or.jp)

818:nobodyさん
06/08/03 00:41:46
>>817
そこだけではわからなくて、色々変更などしようと思って、814のアドレスに
何度もアクセスしてるんですが繋がりません・・・。

819:nobodyさん
06/08/03 03:04:10
>>814は普通に見れるよ。

820:nobodyさん
06/08/03 03:45:52
>>819
自分のパソコンだとずっと「サーバーが見つかりません」と出るのですが
何か悪いのでしょうか?

821:nobodyさん
06/08/03 03:49:04
>>814
うちも見れた。

良く分かんないけどアク禁喰らってる?

822:814
06/08/03 03:56:17
>>821
そこに訪れるのは今日で3回目になります。
私がそのサイトさんでした事と言えばcgiをダウンロードした事位なんですが・・・。


823:814
06/08/03 04:00:55
すいません、「そこ」というのはURLリンク(www.din.or.jp)
の事です。814のリンクには初めてアクセスした時からずっとサーバーが見つかりません
と出ます。

824:814
06/08/03 04:20:40
すみません、もう一つ・・・。
直ぐにサーバーエラーになるんではなくて、長い時では10分位「ページを開いています」
と言うのが出た後に、サーバーが見つかりませんと表示されるんです。
古いパソコンを使ってる訳ではないので814のアドレス以外は直ぐにパッと開きます。

825:nobodyさん
06/08/03 05:27:10
ヒント:プロキシ

826:814
06/08/03 09:53:08
>>825
ありがとうございました!無事見れました。

パーミッションは755で設定してるんですが、オーナー、グループ、その他
全ての「実行」にチェックが入るんですが、このままで良いのでしょうか?

827:nobodyさん
06/08/03 20:07:26
700がいいけど、設定は鯖による。
一昔前だと755かな。

828:nobodyさん
06/08/04 19:21:07 RwhzaYJc
SSIは動作しているが、関連ファイルの読込が失敗しています。
原因不明のため、解明と対策を教えていただいきたいです。

【本体の「RSSI.cgi」の修正箇所】
27~30行目の

my @callfrom = ( # 呼び出しを許可するサーバ名を '~','~',と列挙する
'URLリンク(www.daikoku-ya.org)',
'URLリンク(127.0.0.1)'
);

を自分のサーバー名に変更

39行目の

my $def_enc = 'euc'; # 表示ページの文字コード('utf8','euc','jis','sjis')

eucをsjisに変更

以上の2箇所です。
テンプレートに関する箇所はいじっていません。
また、「temp」フォルダやその中にある「RSSI.tmp」もいじっていません。

【ページの表示内容】
SSIは動作しているようで「テンプレートファイルがありません」と表示されます。
前バージョンの1.0も設置してみましたが、同じように「テンプレートファイルがありません」と表示されます。
同じようなCGIでjsRSS++というJavascript表示のCGIも設置していますが、こちらは正常動作しています。
しかし、SSIでの表示がしたいので、なんとかRSSIを使いたいと思ってます。


先に書いた通りテンプレートに関する部分はいじっていないため、何故テンプレートファイルが読み込まれないのか、原因がわかりません。
どのような対策を行えば良いのかご教授よろしくおねがいします。

829:nobodyさん
06/08/04 19:24:01 RwhzaYJc
すみません828書き込み失敗してしまいました・・・訂正でもう一度。

【  CGI名  】 RSSI++ 1.01
【配布先URL】 大黒屋本舗 URLリンク(www.daikoku-ya.org)
【設置サーバ】 ロリポップ URLリンク(dp02171113.lolipop.jp)

【 質問内容 】SSIは動作しているが、関連ファイルの読込が失敗しています。原因不明のため、解明と対策を教えていただいきたいです。

【本体の「RSSI.cgi」の修正箇所】
27~30行目の
my @callfrom = ( # 呼び出しを許可するサーバ名を '~','~',と列挙する
'URLリンク(www.daikoku-ya.org)',
'URLリンク(127.0.0.1)'
);
を自分のサーバー名に変更

39行目の
my $def_enc = 'euc'; # 表示ページの文字コード('utf8','euc','jis','sjis')
eucをsjisに変更

以上の2箇所です。
テンプレートに関する箇所はいじっていません。
また、「temp」フォルダやその中にある「RSSI.tmp」もいじっていません。

【ページの表示内容】
SSIは動作しているようで「テンプレートファイルがありません」と表示されます。
前バージョンの1.0も設置してみましたが、同じように「テンプレートファイルがありません」と表示されます。
同じようなCGIでjsRSS++というJavascript表示のCGIも設置していますが、こちらは正常動作しています。
しかし、SSIでの表示がしたいので、なんとかRSSIを使いたいと思ってます。

先に書いた通りテンプレートに関する部分はいじっていないため、何故テンプレートファイルが読み込まれないのか、原因がわかりません。のような対策を行えば良いのかご教授よろしくおねがいします。

830:nobodyさん
06/08/06 22:46:20 AWnBqipU
>>827
ありがとうございます。

さくらインターネットを使っているので、パーミッションは705か755です。755にしてて
「実行」が全員のところにチェックが入っているんですが、このままで良いのでしょうか?
あと、ファイルパーミッションと、ディレクトリパーミッションとは一体何なのでしょうか?

831:nobodyさん
06/08/07 10:22:16
【  CGI名  】 Child Tree
【配布先URL】  URLリンク(www.cj-c.com)
【設置サーバ】 とくとく
【 質問内容 】 ID表示機能が付いてるのですが、書き込む度にIDが変わってしまいます。
自演者に困っています。原因がわかりません..


832:nobodyさん
06/08/07 11:49:17
色々と質問するスレを捜したのですが、ここが妥当だと思うので書き込みます。

よく、空メールを「ほげ@ほげ.comに送ってくだささい折り返し返信メールを
送ります」みたいなサイトの仕組みって、どうなっているのでしょうか?

やりたい事は、メール着信感知→perlスクリプト起動なのですが・・・。

cron等で10秒間隔とかでメールフォルダを監視しているのでしょうか?
それとも、メールが着信したらアプリケーションを起動させる機能を
持った何かがあったりするのでしょうか?

「メール・着信・起動」等でググっても検討違いのページしか出てこないので
検索キーワード等でも良いのでヒントを教えてもらえないでしょうか?

833:nobodyさん
06/08/07 12:22:37
>>832
メールサーバの転送機能を使ってスクリプトを起動できる


834:nobodyさん
06/08/07 17:24:14
qmaiなら
|スクリプトPATH
で出来る

835:nobodyさん
06/08/09 11:56:07 3mElZB3+
質問させてください。

個別のCGIについてではなく一般的にどうなのかという質問なのですが、
アクセスカウンタのようなCGIにgetメソッドで引数を渡す場合についてです。

複数のデータをCGIに渡す場合には

count.cgi?a=256&b=335

のように「&」で連結して記述しますよね。ところがこのように記述した
ものをW3Cの文法チェッカー

URLリンク(validator.w3.org)

でチェックすると、
「&bの部分は定義されていない実体参照です」というエラーがでます。

また、
URLリンク(www.kanzaki.com)
をみると、データを連結する&は&(実体参照) に変換して記述しなければならない。
と書かれています。

今まで特に問題もなく、考えたこともなかったのですが、データ連結のための
&を&と記述している方はいらっしゃいますか?

また、&を&と記述したらスクリプトが動かなくなる、といったような
事は起こりうるのでしょうか。

ご存知の方、同じような経験をしたことがあるという方がいらっしゃいましたら
よろしくお願いします。



836:nobodyさん
06/08/09 11:59:45 3mElZB3+
すみません。

なんか意味がわからない文章になってしまいました。
「データ連結に用いる&を&amp;で記述した場合に問題が起きる可能性はありますか?」
という質問です。

よろしくお願いします。

837:nobodyさん
06/08/09 17:55:36
>>836
スレ (´∀`( ´∀`) チガイ

838:nobodyさん
06/08/15 02:00:38
>>836
誘導シル
URLリンク(www.google.co.jp)

839:nobodyさん
06/08/18 19:46:43 c8nJ7umc
【  CGI名  】 くずはすくりぷと Rev.0.1 Preview 9 (2000.9.3)
【配布先URL】URLリンク(page.freett.com)
URLリンク(www.strangeworld.jp)
【設置サーバ】 URLリンク(effexor.hp.infoseek.co.jp)
【 質問内容 】
現在cgi-binの下で2つのスクリプトを
動かしています。
DIRがごちゃごちゃするので
cgi-bin以下にbbsというDIRを作ってそこで
動かそうとすると動きません。
動かす方法はありますか?

840:nobodyさん
06/08/18 22:25:41
プログラムの勉強をしてちゃんと覚えれば動くようになる


はい次

841:nobodyさん
06/08/21 10:56:48 OOWWOr7w
URLリンク(specters.net)
【  CGI名  】 INDEXO
【配布先URL】 URLリンク(specters.net)
【設置サーバ】 infoseek
【 質問内容 】 
このCGIはinfoseekでもきちんと動くか分かるかたいますか??
設置して見たのですが、403となるんです。
パーミッションはあっていました

842:nobodyさん
06/08/21 14:58:20
パミ何にしたか書いてみ

843:nobodyさん
06/08/21 15:00:56 jeniceG6
755です

844:nobodyさん
06/08/21 18:11:22 bteNFStz
【  CGI名  】 ranklink171
【配布先URL】 
【設置サーバ】 mac10.3.9自宅サーバー
【 質問内容 】 
全然わからない。書籍に載ってたASKA BBSとかいうCGIは難なくクリアーしたんだけど・・・これは何がダメなのかわからない。同じようにセッティングしてるんだけどアクセス出来ない。何故だ?何故だ?何故だ?参考HPをいくつか見たけどわからない。

845:nobodyさん
06/08/21 18:17:27
↓エスパー登場

846:nobodyさん
06/08/21 18:56:12
>>844
よし分かった。任せろ。
お前の言いたい事はばっちりテレパシーで伝わったぜ!
どうすればいいかをテレパシーで送っておいたから、
明日の早朝2~5時の間に南南東の方角にあるコンセントから来る電波を漏らさずキャッチするんだ!
この機会を逃したらお前にエスパー連合の呪いが掛かって
今後一生そのCGIを動かせなくなってしまうから、
徹夜してでも一語一句聞き逃さないように頑張るんだぞ!

847:nobodyさん
06/08/21 19:05:52 bteNFStz
URLリンク(127.0.0.1)略~・・・・/ranklink.cgi
って入れると
URLが変わって
The requested URL /ranklink/rl170/html/index.html was not found on this server.
和訳:要求されたURL/ranklink/rl170/html/index.htmlはこのサーバで見つけられませんでした。
となります。
何故?
パーミッションの変更やらアクセス権はきちんと設定したのに。
意味がわからん。

848:nobodyさん
06/08/21 19:28:56 bteNFStz
すまん。
多分、解決した。
htmlが見えるとかどうのこうのでまさかと思いcgiデータを開いて0から1に書き換えて保存したら繋がった。
1文字で変わるなんてプログラミング?は奥深い。
長年画像処理班だった俺にはまだまだ難しいな。

849:nobodyさん
06/08/21 19:29:56 LCTXK6zr
>>843
はあってますよね?

850:nobodyさん
06/08/22 10:16:48
>>841
infoseekってCGIはcgi-binの下に置かないと動かないけどそれはおk?

851:nobodyさん
06/08/22 14:34:18 THh6J5al
はい。cgi-binのすぐ下において、パーミッションも755なのですが・・・
あとなんか確認することってありますかね?
それともやっぱりinfoseekではできないのでしょうか??

852:nobodyさん
06/08/22 14:59:56
>>851
infoseekで試してみたらあっさり動いたんだけど。
一応言っておくが、infoseekではindex.cgiを使っていても
URLリンク(....) では動かない。

853:nobodyさん
06/08/22 15:44:53 THh6J5al
そうなんですか!?
たぶんそれが原因です・・・
すいません・・・

今から試してきます・・・

854:nobodyさん
06/08/22 16:19:28 THh6J5al
うわ
できました・・・
とても助かりました
どうもありがとうございました・

855:nobodyさん
06/08/22 17:48:04 RmGpcZoM
cgiぽんの天国BBSで著作権表示を消すとなぜか文字化けします。
↓は文字化けしていないのですが、どうやってるのでしょう?
URLリンク(www.new-brand.com)

856:nobodyさん
06/08/22 17:56:03
消していいものなの?

857:nobodyさん
06/08/23 08:39:49 7OcJ8bAh
当方MacOS10.3.9です
CGIを設置したんですが問題が・・・
CGI内のhtml記述を変更しようとしてAppleworks6でhtmlファイルを開いてタイトルを変更して保存しました。
それをブラウザにupするとhtml通りの文字列が出てきます。
要するに<html><head>・・・・・</html>と出ます。
おかしいと思い再びAppleworks6で保存したファイルを開くと文字化けしてました。
どなたかわかる賢い方いますか?
1.これは何でしょうか?
2.でMacの場合htmlファイルは何のアプリで内容変更すればいいのか?
よろしくお願いします。

858:nobodyさん
06/08/23 09:14:58
>>857
これは何でしょうかって言われてもなぁ・・・普通のHTMLはちゃんと表示できてるわけ?
CGIそのままブラウザで表示させようとしてない?

859:nobodyさん
06/08/23 10:39:51 7OcJ8bAh
cgiファイルではなくてhtmlファイルをupね。
初期状態のhtmlファイルupすると普通の画面で表示されます。
appleworks6で編集し直したhtmlファイルをブラウザ上にドラッグすると<html><head>・・・・・</html>というテキスト画面になります。
ん~何かいい方法ありませんか?
mac使ってる方はhtmlは何で編集してるのかな?




860:nobodyさん
06/08/23 10:55:34
スレ違いに気付けカス

861:nobodyさん
06/08/23 17:10:25
>>860
だまれカス

862:nobodyさん
06/08/23 17:33:23
>>857
> 2.でMacの場合htmlファイルは何のアプリで内容変更すればいいのか?

国産の有名どころではmiとかCotEditorとか。

863:857野郎
06/08/23 22:45:25 7OcJ8bAh
>>862
サンクス

探して試してみます。

864:nobodyさん
06/08/25 21:28:40
WinXPでIIS+ActivePerlという環境なんですが、

print "Content-type: text/html\n";
print "テスト\n";

というcgiを実行させた所、cgi自体は動いて表示はされるんですが、

Content-type: text/html

の1行まで、画面に表示されてしまいます。

IISの設定なのか、ActivePerlの設定が悪いのでしょうか?


865:nobodyさん
06/08/25 22:05:50
書いたスクリプトを疑わないとは凄い自信だな

866:nobodyさん
06/08/25 23:50:14
クソワロタw答え書いてあるじゃんw

867:nobodyさん
06/08/26 10:54:11
【    CGI名        】レス付き画像掲示板 imgboard v1.22.Rev6.1e3
【    配布先URL    .】 URLリンク(www.big.or.jp)
【    設置サーバ    】iswebライト
【スクリプトチェックの有無】問題なし
【;質問内容】
アクセス解析を設置しようと思うのですが、どこに置けばよいのでしょうか?
何度も設置してみたのですが、上手く認識してくれません。

868:nobodyさん
06/08/26 18:34:26 eK8y/6xn
どなたか偉い方教えてください。
まず先日BBSとランキングCGIに成功しました。
でもっとCGIを極めようと書籍を購入し付属CD内にあったゲームCGIデータを実験的に少し変更設置しようとしたんですが下記のエラーが出ました。
内容をCGIデータがいけないと思いその付属CGIデータをそのまま設置したんですが下記エラー。
買ったCGI関連本を読み漁りググりヤフり試行錯誤してみたんですが同じ。
で初歩的な簡易実験CGIデータを作成し設置したんですが下記エラー。
何故なんでしょうか?もちろんパスやパーミションは変更済みです。
サーバーは自宅鯖です。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

かなり頻繁に起きるエラーみたいなんですがどこが悪いのかわかりません。
よろしくお願いします。お手上げですorz

869:nobodyさん
06/08/26 19:40:28
ブラウザに表示されたエラーじゃなくて、apacheのエラーログを晒すよろし

870:nobodyさん
06/08/26 19:48:17
>>868
本とか検索以前に>>2を見ていないとは何事か

871:nobodyさん
06/08/26 21:41:35 eK8y/6xn
>>870
須磨ね

>>869
多分これです。

[Sat Aug 26 21:41:17 2006] [error] (2)No such file or directory: exec of /Library/WebServer/CGI-Executables/jiken.cgi failed
[Sat Aug 26 21:41:17 2006] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/jiken.cgi


872:nobodyさん
06/08/26 22:15:07
>>871
ふむふむ。で、そのエラーメッセージでググったりはしていないのかね?
「Premature end of script headers」とか速攻で解決策が出てくるのだが、
それを見ても理解できなかったのかね?

そういうとこサボると上達せんよ。

873:nobodyさん
06/08/26 22:29:19 eK8y/6xn
>>872
一時あれだけ試行錯誤してたのにapacheのエラーログの場所を探すのに必死で頭になかったw
たしかにそうだね。

そのエラーログ検索で速攻解決しましたw

1. #! /usr/bin/perlに--を付けて一旦アクセスして再度--を消したら直った。
2.もう一つのcgiファイルも同じようにしたけど直らなかった。
 1で--を消すときに間違って1段下のスペースも削除してしまったのを思い出し同じようにした。
 すると繋がった。

結果:改行コードの誤認だったようだ。

サンクス



874:nobodyさん
06/08/31 09:54:34 K7brBu0P
ずっと試行錯誤しているのですが、わかりません。助言お願いします

【  CGI名  】 「Sunclip」
【配布先URL】  URLリンク(homepage1.nifty.com)
【設置サーバ】 「webarena」オンラインマニュアル→ URLリンク(web.arena.ne.jp)
【 質問内容 】
nifty用に改造されたCGIです。niftyに設置したことはあるのですが、
今、nifty以外のwebarenaでの設置を試みています。が…まったく動かずです。
webarenaは、niftyのようにhtmlとCGIを別のディレクトリに分けなくてもよいので、
一緒にcgi-binに入れています。
下記の設定が間違っているのだろうと思っているのですが…

# CGIスクリプト自身をURLで指定
$script = "URLリンク(xxx.net)
$setup = "URLリンク(xxx.net)

# HTML表示ファイルの保存ディレクトリ(フルパスだと / から記述する)
$htm_dir = "./sunclip/"; # 表示ファイルディレクトリ (フルパスだと / から)

# 添付ファイルの保存ディレクトリ(フルパスだと / から記述する)
$img_dir = "./sunclip/img";

# HTML表示ファイル (index.html) のURL指定
$htm_url = "URLリンク(xxx.net)

# 添付ファイルアップロード先のURL指定(http://から指定する)
$img_url = "URLリンク(xxx.net)

よろしくおねがいします。

875:nobodyさん
06/08/31 10:27:43
>>867
そんなイタイ板なんて使うなよ
KENT様の板の方が色々加味して1.5倍マシです

>>874
KENT様のオリジナルを使えばいいんじゃね?
単にniftyに最適化されている板なだけだし

876:nobodyさん
06/08/31 12:44:53
>>875
ありがとう。KENT様のも考えたんだけどね~
これは、HTMLを切り取って、別のHTMLに表示させることができるんだよ。
だから、これをなんとか設置したいんだ。
同じ配布元のSunday っていうCGIをXREAで設置したこともあるんだけど
これは全然動かなくて。
きっと簡単なところで躓いてるんだとおもうんだけど(´・ω・`)

877:nobodyさん
06/08/31 13:02:23
>>876
適当だが
# HTML表示ファイルの保存ディレクトリ(フルパスだと / から記述する)
$htm_dir = "./sunclip/"; # 表示ファイルディレクトリ (フルパスだと / から)

# 添付ファイルの保存ディレクトリ(フルパスだと / から記述する)
$img_dir = "./sunclip/img";
を、フルパスにしてみ

878:nobodyさん
06/08/31 13:20:07
>>877
ありがとう。
やっぱフルパスしかないなと思って、さっきからKENT様のフルパスチェッカー入れたんだけど
それさえ動かない。あーもう諦めるかなぁ


879:nobodyさん
06/08/31 13:26:00
>>876
フルパスチェッカー動いたんでやってみます!

880:nobodyさん
06/08/31 16:23:25 j5vOjSqD
みなさんこんにちわ(o*。_。)o
お尋ねしたい事があり書き込みさせて頂きます。

色々なサイトでIDやPassを自動配信するシステムがありますよね?
そのシステム方法を教えて頂けないでしょうか。
探してみて無料配布しているところなど探してみたのですが
見当たりませんでした。配布されているものじゃなく作る物なのでしょうか?
もし、作る物であるのならわかる方に教えて頂きたく思います。

どうぞ宜しくお願い致します(*- -)(*_ _)

881:nobodyさん
06/08/31 16:38:46 XWJf2v55
はぁ?もっと詳しく書いたり、こんなのですってURL貼ったりすれ。

882:nobodyさん
06/08/31 16:42:23
>>880
何がしたいのかよく分からん。
ユニークな文字列を出力したいのか?

883:876
06/08/31 17:17:39
・・・(´・ω・`)
がんばったけどsunclipの設置は諦めた。
ダウンロードしなおしてみたりしたのだけどダメだったよ。
ただ、ためしにやってみた、Sundayが一発で設置できたんで
そっちでがまんすることにします。
ありがとう!

884:nobodyさん
06/08/31 21:43:11 j5vOjSqD
≫882さん
すみません。説明が下手で…

885:nobodyさん
06/09/01 00:25:06
>>880

#!/usr/bin/perl
my ( $id, $password ) = ( 'p', '' );
for( my $n = 0; $n < 8; $n++ ) { $id .= sprintf( "%x", int( rand( 16 ))); }
for( my $n = 0; $n < 16; $n++ ) { $password .= sprintf( "%x", int( rand( 16 ))); }
print "Content-type: text/html; charset=Shift_JIS\n\n";
print "<HTML><HEAD><TITLE></TITLE></HEAD><BODY>";
print "ID:$id<BR>PASSWORD:$password</BODY></HTML>";


886:(・ω・`;)
06/09/01 11:52:05 SVImvjhT
CGIの動作確認をファイルをうpせずにできるようにしようと、ANHTTPD(httpd1.42p)をDLして設定したのですが、ブラウザを開いても接続ができません。。

何かわかる事があれば教えていただヶませんでしょうヵ?

887:nobodyさん
06/09/01 13:30:12
>>886
まず、パソコンを窓から投げ捨てる
話はそれからだ

888:nobodyさん
06/09/01 20:14:13
質問するのに
 ふざけたAA
 うpって言葉
帰れよ

889:(・ω・`;)
06/09/01 22:55:03
当方女子中学生です

890:nobodyさん
06/09/02 00:23:26
ごめん。小学生までなんだ・・・

891:nobodyさん
06/09/02 09:22:09
残念。未亡人の人妻だったら・・・

892:nobodyさん
06/09/02 13:14:46
>>886
cgi以前にHTTPDの設定ミスでは。
そもそもPerlが入ってないとか

893:nobodyさん
06/09/03 17:45:38 5zpiX8SN
高負荷cgi(チャット)を設置したいんですが、無料で設置できるサーバありませんか?

894:nobodyさん
06/09/03 17:49:52
>>893
とくつーは最高の鯖屋なんじゃよ

895:nobodyさん
06/09/03 18:04:48 5zpiX8SN
サンクスです。

896:nobodyさん
06/09/03 19:31:39 OSr8O2Yi
さくらのCGIの設置がうまくいきません。
Method Not Allowed(405)
The requested method POST is not allowed for the URL/ページ.html.
Apache/1.3.37 Server at アカウント.sakura.ne.jp Port 80
とでます。
対処方法がわかる方がいらしたら是非教えてください。 お願いします。

897:nobodyさん
06/09/04 19:20:56
>>896
Port 80 だから sendmail とかのパスを間違えている可能性。

898:nobodyさん
06/09/04 22:21:03
え、何故にsendmail・・・?

「さくらのCGI」を設置しようとしてるんじゃなくて、「(レン鯖の)さくらサーバー」にCGIを設置するんだよね?
エラーそのものはapacheの設定か、.htaccessに変な設定書いてるかなんだけど、そもそもCGIは何?

899:nobodyさん
06/09/07 08:52:02 rXfT6T47
【  CGI名  】 KBOARD
【配布先URL】   URLリンク(kboard.kaism.com)
【設置サーバ】 xrea
【 質問内容 】 URLリンク(sky.geocities.jp)
投稿された書き込みを区切っている線を、ライン素材の画像に変更して、
各投稿を画像で区切りたい場合はどこの箇所をどのようにして書き込めばいいんでしょう?
先輩方アドバイスお願いします。

900:nobodyさん
06/09/07 10:19:49
HTMLが分かってればワケ無い改造だと思うのだが …

901:899
06/09/07 18:04:53 zUM5F96d
不愉快に感じさせてしまったら、すみません。
今朝から、色々いじっているのですが、上手くいかなくて。
1回壊してしまって、もう一度はじめからダウンロードした始末です…

902:http:// p1107-ipbf602sapodori.hokkaido.ocn.ne.jp.2ch.net/
06/09/08 00:03:40
guest guest

903:nobodyさん
06/09/09 19:33:24
【       CGI名      】 簡易タイプ(LOGIN)
【    配布先URL    .】 URLリンク(www.kent-web.com)
【    設置サーバ    】 URLリンク(homepage.biglobe.ne.jp)
【スクリプトチェックの有無】
【      質問内容     】 

なんとか設定してやってみようとは思っているのですが
下のようなメッセージが出てしまいます

Script execution error
Unable to execute script due to a configuration problem.
Please reference this page.
(www7a.biglobe.ne.jp/~******/cgi-bin/login.cgi) cannot stat program: 2: No such file or directory

$pass = '0123';
$script = "./login.cgi";
$secret = 'URLリンク(www7a.biglobe.ne.jp)';

今の設定はこのようなかんじです。
設定や何が足りないか教えてください。

904:nobodyさん
06/09/10 01:38:25
スネーク、まずはエラーメッセージを和訳するんだ。

905:nobodyさん
06/09/10 03:19:09
訳してみました。
ですが何が何やらさっぱりでした。

906:nobodyさん
06/09/10 03:41:13
じゃあ諦めるしかないな

907:nobodyさん
06/09/10 03:54:17
アクセスカウンターから勉強しなおします。
ではでは。

908:nobodyさん
06/09/10 12:19:33
どうでもいいけど、なんで「配布先」なん?

909:Name_Not_Found
06/09/15 02:59:18
このCGIを付けたいんだがサーバに送る(テスト設置)から先の説明が何のことなのか
さっぱり意味がわからないのですが・・・


URLリンク(www.cj-c.com)

910:nobodyさん
06/09/15 08:24:39
じゃあ諦めるしかないな

911:nobodyさん
06/09/15 08:34:49
>909
勉強して説明がわかるようになってからきてくださいね
いくらなんでも幼稚園児レベルの馬鹿の相談はお断り

912:nobodyさん
06/09/15 15:17:02
CGIの実行時にエラーが発生しましたと出て設置できないのだが何でだ?


913:nobodyさん
06/09/15 15:25:35
>>912
誰か、こやつにエスパー伊藤を呼んでくれ!!
設置するまでの経緯を書き出せ
どこぞの鯖だ
配布先のサポ板で聞け
オマエみたいなのはネ申KENT様のCGI使いサポ板を利用しろ
PCを窓から投げ捨てろ!

914:nobodyさん
06/09/15 18:27:06
随分このスレの香具師怒りっぽいなw

915:nobodyさん
06/09/16 07:27:28
だって自演ですから。

916:nobodyさん
06/09/16 13:20:51
質問者も回答者もカスばっかりだな。カスの寄せ集め厨房万歳スレ。

917:nobodyさん
06/09/22 03:42:57 bynO0+lB
【  CGI名  】 patipati+
【配布先URL】 URLリンク(refrain.sakura.ne.jp)
【設置サーバ】 nifty
【 質問内容 】 web拍手cgiです。
 ・初期設定を行うpreset.cgi
 ・ボタンを押した際に呼び出されるindex.cgi
 ・index.cgiが作成したログを整形・表示するview.cgi  の3つからなります。
index.cgiがエラーとなってしまいます。view.cgiはエラーなく正常動作。
(niftyのため詳細なエラー内容は分かりません)

patipati(フォルダ)
├─lock(フォルダ) [777] (初回動作時に自動生成)
├─log(フォルダ) [777](初回動作時に自動生成)
│ └─blist.txt [666](初回動作時に自動生成)
│ └─index.html (初回動作時に自動生成)
├─index.cgi [755]
├─preset.cgi [755]
├─view.cgi [755]
├─jcode.pl
└─sub.pl

index.cgi、view.cgiは変更していません。(perlのパスはデフォルトでokでした)
初期設定用であるpreset.cgiの内容は、
 $lockkey = 0; # ファイルロック形式 (0=no 1=flock関数 2=mkdir関数)
この部分を0,1,2すべてで試しましたがやはりエラー。
上で(初回動作時に自動生成)となっているものを手で作成してみましたが、結果変わらず。

同じサーバで掲示板・アクセス解析のcgiは動いています。
ただしどちらも、cgi自身がファイルを生成するタイプのものではなく、ひとつのログファイル
に蓄積していくものです。
niftyはそういう面で制約を受けるのでしょうか。原因に心当たりのある方いらっしゃったら
ご教示いただけると嬉しいです。よろしくお願いします。

918:917
06/09/22 03:45:54
補足です

>同じサーバで掲示板・アクセス解析のcgiは動いています。
>ただしどちらも、cgi自身がファイルを生成するタイプのものではなく、ひとつのログファイル
>に蓄積していくものです。

patipatiのindex.cgiは日付で新規にログファイルを生成するので、
それとの対比で書きました。

919:nobodyさん
06/09/22 13:31:31
ローカルでテストはしたのか?

920:nobodyさん
06/09/23 00:55:15
>>917
>(niftyのため詳細なエラー内容は分かりません)

>>2

921:nobodyさん
06/09/26 23:36:16 bTfd4hQ+
何回やっても500エラーでcgiなんて大嫌い!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

どうしてくれようか?


922:nobodyさん
06/09/26 23:44:32
>>921
>>2

923:nobodyさん
06/09/26 23:53:51 bTfd4hQ+
何か簡単なcgiくれない?
それの設置を試してみるから

絶対間違ってない筈なのに500になるんよ!!!!!

924:nobodyさん
06/09/27 00:40:52
>>923

#!/usr/bin/perl
print "content-type:text/plain;\n\ntest\n";


925:nobodyさん
06/09/27 01:11:19
まずローカルにサーバ立ててエラーログ見ろよ…。

926:nobodyさん
06/09/27 06:45:54
エラーログ出せよ、自ドメインとか***にして

927:nobodyさん
06/09/27 13:18:26 MToL6Wgd
エラーログの出し方分からない・・・orz
そもそもエラーログが分からない・・・

928:nobodyさん
06/09/27 14:13:25 MToL6Wgd
ロリポップだからできないっぽい。クソポップめ・・・

929:nobodyさん
06/09/27 15:41:10 4dbUPdZA
まずローカルでテストすれよ。

930:nobodyさん
06/09/27 21:16:29
【  CGI名  】 test.cgi
【配布先URL】 URLリンク(park22.wakwak.com)
【設置サーバ】 wakwak
【 質問内容 】 Content-type: text/html がページのはじめに表示されてしまう。
>ソース
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<HTML>";
print"TEST";
print "</HTML>";
exit;
>実行結果
Content-type: text/html TEST

TEST とだけ表示したいのですが、なぜかContent-type: text/htmlが表示されてしまいます。
ソース2行目のprint "Content-type: text/html\n\n";を外せば表示されない(TESTだけ表示される)のです。
Content-type: text/html\n\nは付ける物ということなのですが・・・。
プロバイダ側の問題でしょうか?わかるかたいましたらよろしくお願いします。

931:nobodyさん
06/09/27 21:27:47
そもそもHTMLの記述規則に則ってないかなぁ

932:nobodyさん
06/09/27 21:37:12
>>931
そうですね。ちょっと乱暴だったかもしれません。
ソース改変しました。しかし同じ状態になってしまいます。。。
>ソース
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<HTML>\n";
print "<TITLE>TEST</TITLE>\n";
print "<BODY>\n";
print "<H1>TEST</H1>\n";
print "</BODY>\n";
print "</HTML>\n";
exit;
>実行結果
Content-type: text/html
TEST

わかるかたいましたらよろしくお願いします。


933:930=932
06/09/27 21:47:34
↑少し抜けていました。しかし同じ実行結果が出てしまいます。。。orz
>ソース
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">";
print "<HTML>\n";
print "<TITLE>TEST</TITLE>\n";
print "<BODY>\n";
print "<H1>TEST</H1>\n";
print "</BODY>\n";
print "</HTML>\n";
exit;

>実行結果
Content-type: text/html
TEST

934:nobodyさん
06/09/27 21:57:25
出力がプレーンテキストになってるな。
似たような現象にはずっと以前に遭遇した事があるような気もする。

文字コードと改行コードはどうなってる?


935:930=932
06/09/27 22:09:03
CGIファイルを秀丸で作っているのですが
エンコードの種類→日本語(SHIFT-JIS)
改行コード→CR+LF
です。

936:nobodyさん
06/09/27 22:18:13
一度エンコードEUC-JPの改行コードLFにしてみそ。
これで解決するかどうかは知らんが。

937:930=932
06/09/27 22:28:14
エンコードをEUC-JP、改行コードをLFにしましたが変化ありません。。。(TT)

938:nobodyさん
06/09/27 22:54:57
"Content-type: text/html\n\n";
を書かなくても表示されのるなら楽でいいじゃん。

939:nobodyさん
06/09/27 23:36:15
いや、"Content-type: text/html\n\n"; 書くのそんな手間じゃないしw


940:nobodyさん
06/09/27 23:45:40
text/htmlならいいけどどうやらtext/plainだからなw
とりあえずCGIに関する説明のページ見付けた。
URLリンク(www.wakwak.com)

941:930=932
06/09/28 00:10:30
>>940
そのページも見ていたのでしたが、特にヒントになるようなことは書いてありませんでした。。。
しいて読み取れば、「Content-type: text/html」に全く触れていないので=必要なし? という感じでしょうか・・・?

942:nobodyさん
06/09/28 00:43:03
JPG とかを表示することを考えると、そんな乱暴な鯖設定はありえないんじゃ?
って思うのだが。

943:nobodyさん
06/09/28 00:46:09
print "content-type: text/html; charset=Shift_JIS\n\n";


はどうだろか

944:nobodyさん
06/09/28 00:47:15
OK、どこに原因があるのかをはっきりさせよう。

URLリンク(kasamatusan.sakura.ne.jp)

ここにテスト用のCGIをアップしといたから、ZIPファイルを解凍して
出てきた中身を一切変更せずにそのままアップしてパーミッションを755に。
念のために内容をテキストエディタでチェックするのは構わないけど、保存はするなよ。
これでもおかしかったらサーバ側かFTPクライアントの問題、
これが正常に動くなら使っているエディタか何かが悪い。


945:nobodyさん
06/09/28 01:01:11
  〆⌒ヽ
  (#‘д‘) <誰がハゲやねん!
     ∪l| ||ヘ゜シッ!!
  -―@ノハ@―- 、

946:930=932
06/09/28 01:05:18
回答ありがとう。ぅーぁー

>>943
content-type: text/html; charset=Shift_JIS
TEST
と出力されますorz

>>944
DLして解凍、そのまま突っ込んでみました。
Content-type: text/html hagehagehogehoge
と出力されますorz

FTPにあげるときはFFFTP(特に設定はいじってない)を使ってドラッグ&ドロップで放り込んでいます。

947:nobodyさん
06/09/28 01:08:58
アスキーじゃなくて、バイナリで送ってみるとどう?

948:nobodyさん
06/09/28 01:15:11
エラーきたーw

949:930=932
06/09/28 01:18:31
>>947
バイナリにしてみたけれど結果は変わりませんでした。
>>948
うちのこと?

950:nobodyさん
06/09/28 01:21:58
ちょっと道がずれるけど、JPG を OPEN して

open(JPG, "JPEG file PATH");
read(JPG, $jpgbuff, (-s JPG));
close(JPG);
print "Content-Type: image/jpeg\n\n";
binmode(STDOUT);
print $jpgbuff;

とかやったらちゃんと JPEG 表示される?

951:nobodyさん
06/09/28 01:28:32
>>949
丁度ファイルの転送中に読み込んだだけだから気にするなw


で、やっぱりMIMEタイプがtext/plainになってる。
どういうわけか"Content-type: text/html\n\n"を出力する前に
勝手に"Content-type: text/plain\n\n"を出力しているようだ。
この状態だとIE系だと>>946のように見え、
Mozilla系だとソースがプレーンテキストとして表示されてしまう。

確か昔この板のどこかのスレでこれと同じ話題を読んだんだけど、
流石に解決法は忘れてしまった。確か、
#!/usr/local/bin/perl --
にしてみろとかそういう感じで、一日は経たずに解決してたと思うんだが。

同じサーバ上にある他のCGIは問題なく動いてるみたいなんで
別にサーバ側の設定が悪いわけでもないように思える。
明日サポートに電話するのが一番早道かも知れんね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch