CGI設置について質問 【Part2】at PHP
CGI設置について質問 【Part2】 - 暇つぶし2ch413:nobodyさん
05/11/16 15:30:09
>>412
本来なら「Software error:」~「BEGIN not safe after...」の間にエラー要因が出る。
鯖のPerlのバージョンいくつ? その鯖で他のCGI置いたことある?

あと、回答者が聞いたことには確実に答えようよ。
>>411の「全部アスキーモードで転送してるよね?」に対しての答えになってないよ。
一括でってことは拡張子で判断されてるってコトだろ。手動でやれ手動で。
「たぶん」とか「はず」とか多すぎて答える方がバカバカしくなってくる。

414:nobodyさん
05/11/17 23:55:07
ちょっとというか結構スレのないようと違うことになりますが
sendmailを別のサーバーから呼び出すとかできますか?

415:nobodyさん
05/11/18 00:13:27 X68lP/UY
>>414
知らんw

416:nobodyさん
05/11/18 00:20:21
ちょっとというか結構というか完全にスレのないようと違うことです。質問スレに行きましょう。

それに、質問に詳しい情報が書かれていません。質問の仕方としては0点です。
これではエスパーでないと回答出来ないかと思われます。

まぁ、単純にsendmail使うCGI書いて設置したのを呼び出すか、Socket使ってメールサーバーと話したら?

417:nobodyさん
05/11/18 00:24:32
sendmailを使うCGIを設置したのですが、sendmailが使えないサーバー
なので、別の場所からsendmailを呼び出すことができるかどうかです。

これでも、説明不足だと思いますが...

418:nobodyさん
05/11/18 00:40:45
>>417
別の鯖でsendmail使えるならそっちにCGI設置すりゃいいじゃん

419:nobodyさん
05/11/18 00:51:20
>>418
使える容量が少なくて、ファイルをいれれなくなったので、別のサーバーに設置
したんですが、sendmailが使えなかったので、そこから呼び出しをしてみようと考えてみたのですが

420:nobodyさん
05/11/18 01:08:51
>>419
じゃあsendmail使える鯖を整理するか、senmail使える鯖もう一つ借りればいいじゃん。
アナタ掃除できない人?

421:416
05/11/18 01:12:04
>>419
ち ゃ ん と 読 み ま し た か ?

ここじゃスレ違いなんで、詳しく話し聞いて回答するつもりで「質問スレに行け(来い)」と言ったのに・・。
ていうか、CGI改造に関しての話かよ。俺はてっきり自分で作っててどうしたら良いのか分からずに聞きに来たんだろうと思って・・。

だから最初に詳細な情報を書かない奴は嫌いなんだと・・(ry

もう知らん('A`)

422:397=401
05/11/18 10:10:29
>>411&413さん

>>一括でってことは拡張子で判断されてるってコトだろ。手動でやれ手動で。

一括でといってもFetchはアップロード時のファイルの種類(「テキストファイル(テキスト)、その他のデータ(生ファイル・Raw data)」)を選べるだけです。
パーミッション設定は拡張子にかかわらず、ファイルを一つ一つ選択して設定します。
Windows系のFTPソフトとはその辺りが異なります。

>>413さん

このサーバには掲示板数種、Movable Type、アクセス解析、箱庭といったゲーム系数種を自力設置したことがあります。

「Software error:」~「BEGIN not safe after...」の間にはなんのテキストも表示されていませんでした。412に書きだした物が全てです。

質問をいただいて改めてPerlのバージョンを確認したら5.005でした。
それで、もしかしてバージョンが低くてエラーが出るのか? と、他にサーバを借りて一行目のパスだけを書き換えたものをアップしてみたらあっさりと設置できてしまいました。

Perlのバージョンが古いだけでエラーが出ると話には聞いたことがあったのですが自分が遭遇したのが初めてだったので思い至りませんでした。
指摘をありがとうございました。

423:nobodyさん
05/11/18 10:16:51
>>422
本来、鯖の環境なんざ一番最初に書くものだがな。ま、お疲れ。

424:nobodyさん
05/11/20 20:45:52
JAVAでCGIとか考えてるんだが やっぱ向いてないっぽいな('A`)
そもそもJAVAてCGIに使うようなもんじゃないか・・・

425:nobodyさん
05/11/20 21:07:20
>>424
んあこたぁないが、初JavaでCGI組むのは流石に辛かろう

426:nobodyさん
05/11/21 03:23:07 fAQUrjGM
>>256
自分でサイトを作ってそこにうpローダをおきたいとか言えばわかりやすのに。
ここはさ、どちらかというとうpしたい人が質問にくるから
そういう人の立場にたって回答しちゃいがちなんだよね。

なんてウダウダいってる俺だがお前の聞きたい知識は
俺は持ってない。スマソ

WebProg
URLリンク(pc8.2ch.net)
この辺調べるかぐぐれば出てきそうだけどな


427:nobodyさん
05/11/21 03:23:39 fAQUrjGM
間違えたsまそ

428:nobodyさん
05/11/21 21:48:30 jhP5dokT
誘導されてきました、よろしくお願いします。

【CGI名】LQアクセス制限ライブラリ
【配布先URL】URLリンク(www2s.biglobe.ne.jp)
【 質問内容 】 こちらは組み込むCGIと同じディレクトリにファイルを設置する設定になっています。
         HP内に数種類の掲示板があり、それぞれの掲示板CGIに組み込んでいるため、
         デフォルトでは掲示板CGI A,B,Cそれぞれに別々に組み込むことになり、
管理ページが別になることはもちろんですが、一人がそれぞれにアクセスした場合別の三人になってしまいます。

         これをHP全体の複数CGIを一括して制限するようには出来ないでしょうか?

         IDで管理している部分があるので、CGIのディレクトリに組み込むのではなく、
         アクセス制限専用のディレクトリを別に作ればいいのかと思ってやってみたのですが うまくいきませんでした。
改造しなくてもできるといわれたのですが、やりかたがわかりません。
どうぞよろしくお願いします。
         (.htaccessを使えばいいと言われたのですが、こちらの管理画面が使いやすいことと、
         管理しているのが複数人数のため、Web画面で操作できる物を使いたいと思っています。)

429:nobodyさん
05/11/22 03:36:30
いろいろ調べてみたんだが
JAVAサーブレット と JAVAでCGIを動かす違いがわからない('A`)・・・

430:nobodyさん
05/11/22 11:25:05
javaサーブレット・・・java製のcgi
javaでcgiを動かす・・・cgiをjavaで操作する

じゃねーの?

431:nobodyさん
05/11/22 12:11:10
>>429
一緒

432:nobodyさん
05/11/22 15:41:48
>>428
help全部読んでないんだけど、「複数CGIを一括して制限できる」ってどこに書いてある?
てか「できる」って言った奴に何で聞かないの?

433:nobodyさん
05/11/22 17:55:22 4aHjF0wg
【  CGI名  】 sajax-0.10
【配布先URL】 SAJAX:URLリンク(www.modernmethod.com)
【設置サーバ】 XREA、URLリンク(ancosme.s101.xrea.com)
【 質問内容 】sajax-0.10のPerl版サンプルがXREAでうまく動作しないです。
Multiply、Divide、Both のボタンを押しても何のアクションも起こらないです。
ファイルはサンプルをそのままアップしただけです。

434:428
05/11/22 18:12:01
>>432
改造スレで依頼したのですが改造しなくてもできるということで
設置スレに誘導されたのでこちらにきました。

435:nobodyさん
05/11/22 18:13:37
>>433
JavascriptはONにしてるよね?
ボタンが表示されてるって事はサーバーサイドの問題じゃないと思うんだけど。

436:nobodyさん
05/11/22 18:20:20
>>433
たぶん広告のせい

437:nobodyさん
05/11/22 18:29:52
>>435
>>436
JavascriptはONです。
そっか、広告のせいか・・・

438:nobodyさん
05/11/22 18:40:43 vf54z8uQ
設置先のパスに依存しないようにCGIの1行目の
#!/usr/local/bin/ruby

#!/usr/bin/env ruby
にしたらローカル環境で
/usr/bin/ruby
を見るようになってしまいました。
/usr/bin/ruby と /usr/local/bin/ruby はバージョンが違うので
/usr/local/bin/rubyの方を優先したいのですが、apacheのPATHの設定はどこを直せばいいでしょうか?


439:nobodyさん
05/11/22 18:42:25
>>428
データファイル類を一箇所に集めて絶対パスで書くだけでいけると思うんだけど。
どう「うまくいかなかった」のか書いてないからこれ以上アドバイスできない。

440:nobodyさん
05/11/22 18:48:14
>>438
それはapacheじゃなくて鯖自体の環境変数(path)の問題だと思う。

441:nobodyさん
05/11/22 20:44:04
>>428
できるっていうならその方法書いたURLくらい出せよ
で、どこがわかんないのか具体的に言え

442:nobodyさん
05/11/22 20:52:42
>>428は改造スレでずっと「できる」って言われてたのに試しもしなかった池沼だから
何言っても無駄だと思われ

443:428
05/11/22 21:58:37
>>439>>441
書き方がわかりにくかったみたいでスミマセン。出来ると言ったのは改造スレの方です。
わたしは配布先を見ても一つのCGIに組み込む方法しかわからないので質問させてもらいました。
書いてあるやり方で組み込むと、CGIごとにフォルダにこのライブラリを入れていくことになり、
管理のページがCGIの数だけ増えてしまうんです。
これを一つに出来ないかなと思ったんですけど…
質問時に書いたように別にログ用のフォルダを作って、
「以下は、スクリプトで使用するデータファイル名の設定です(変更不要)」の部分を変更してみましたけど、
ログ自体がとれずにうまくいきませんでした。
これ以上はわからないので、具体的に教えて下さるとありがたいです。
よろしくお願いします。

>>442
ずっと別の方と勘違いされてませんか?

444:nobodyさん
05/11/22 22:03:23
>>439
自分も絶対パスで行けると思ったが動かないな。
これものは大丈夫なのか?
ヤバイとか書いてあったが>>442の粘着池沼がほざいてるだけ?

445:nobodyさん
05/11/22 22:24:47
すみません、PHPの設置の質問でもいいですか?

446:439
05/11/22 22:30:24
>>443
だから「具体的に」どう変更したの? 絶対パスで書いたって事?
ログ自体が取れなかったッてどういう意味?
そういうやり取りしてるから叩かれてるんじゃないかな。

>>444
できない? さっき試したら俺のローカルではできた。
lq関連置く位置決めて、データファイルのパスを絶対パス指定。
後は通常の手順と一緒。つかエラー出たならエラー書いて。
あとヤバいって何の話?

>>445
ドゾー

447:nobodyさん
05/11/22 23:03:28
【  CGI名  】 phpContact Ver 1.1.0
【配布先URL】 URLリンク(chibinowa.net)
【設置サーバ】 SPUR
【 質問内容 】 
とりあえず送り先メールアドレスだけ書き換えて、動作確認をしてみたら
下記のエラーが出ましたが、何が悪いと言われているのでしょうか…?
送信先アドレスを変更しただけで他は何も触ってないので、
何が悪いのかが見当もつきません。

Warning: main(cMods_Incheck.php): failed to open stream: No such file or directory in/ (設置アドレス)/contact.php on line 17

Fatal error: main(): Failed opening required 'cMods_Incheck.php' (include_path='.:/usr/local/lib/php') in /(設置アドレス)/contact.php on line 17

配布元のサポートを見て、他の方がエラーになって書き換えたところを直したり
パーミッションを変えたりとしてみたのですがずっと同じエラーが出ます。

どなたかアドバイスよろしくお願いします。

448:nobodyさん
05/11/22 23:06:34
>>447
たぶん「cMods_Incheck.php」のファイル名が全部小文字になっちゃってる。
FTPソフトの設定よく見て、小文字変換しないようにしてアップしてみ。

449:447
05/11/22 23:39:51
>448
できました…!
こんな初歩的なことを聞いてしまってすみませんでした。
お答えいただきありがとうございました。助かりました。

450:428
05/11/22 23:44:10
>>446
具体的にと言うことは書き換えた部分の内容をここに貼ったらよいのでしょうか?(長くなるような気がして・・・)
データ用のフォルダを作り、「以下は、スクリプトで使用するデータファイル名の設定です(変更不要)」の部分を変更してみたのですが、
組込先のCGIにアクセス後、管理画面を見てもアクセスが確認出来ませんでした。
書き換えは最初に絶対パスで試し、相対パスでも試してみました。

叩かれるというか、同じCGIで携帯の規制に関する質問を何度もマルチでされている方がいるので
この名前を出しただけでウザイと思う人がおられるようです。ヤバイと言っていたのも多分その人かと。
このライブラリがヤバイかどうかわかりませんがわたしはとても助かっています。
その方とは関係ありませんのでよろしくお願いします。

451:439
05/11/23 00:25:14
>>450
もういい。なんとなくアンタの人間性はわかった。
深く関わらない方向でさっさと進める。

1.lqxxxx.plとlqxxxx.cgiを /home/ユーザー名/cgi-bin/lq/ に置いたとする。
2./home/ユーザー名/cgi-bin/lq/ に lqzzbuxy.cfgなどのファイルを作成する。
3.lqxxxx.plの中のデータファイル名を指定するところで、全てのファイル名の前に
 絶対パス /home/ユーザー名/cgi-bin/lq/ を追加する。
4.アクセス制限をしたいCGIの二行目に
 require "/home/ユーザー名/cgi-bin/lq/lqxxxx.pl";
 と記述する。

これでダメなら変更部分全部コピペ。冗長なやり取りで充分長くなってるから
今更長文とか気にするな。

452:428
05/11/23 00:54:43
>>451
詳しくありがとうございます。
ぱっと見は同じ事をしたと思うのですが、今晩中に再度照らしあわせて全部確認してみます。
ここに来れるのが明日になると思いますがよろしくお願いします。

453:nobodyさん
05/11/23 05:25:01
JAVA開発環境の j2sdk ってjava.exeが仮想マシンって考えていいのかな?

454:428
05/11/25 00:11:34
やはりアクセスが確認出来ないので
>>451の通りに全部直してみましたが、組み込み先の掲示板CGIに書き込みが出来なくなってしまいました。
どこがおかしいのかわからないので、全部DLし直して再度設置してみます。

455:439
05/11/25 01:06:35
>>454
>組み込み先の掲示板CGIに書き込みが出来なくなってしまいました。

いったい何をどうしたらそうなるんだ・・・?

456:nobodyさん
05/11/25 16:09:15
もう池沼はスルーでいこうぜ

457:nobodyさん
05/11/25 16:55:52
>>454
お前にはCGI設置は無理のようだ
残念だがあきらめてくれ

458:nobodyさん
05/11/26 02:53:57
>>451
それではできないんじゃないか?

ぐぐったら池沼でてきた。おそらく>>456だろうな。

> 219 nobodyさん 2005/10/28(金) 17:41:51 ID:???
> 【.  CGI名  .】LQアクセス制限ライブラリ
> 【配布先URL】 www2s.biglobe.ne.jp
> 【 依頼期限 】10月末までだから早くしろよ
>
> 【. 依頼内容 】おまいら仕事遅そうだから少なくしてやったよ。
>
> 1.携帯から掲示板へ投稿するような際に、サブスクライパID(携帯固有番号)を各携帯キャリアの送信選択に基づいて、携帯ユーザから通知しないと投稿が行えなくなるような設定項目の追加
> 2.サブスクライパID(携帯固有番号)により、掲示板へ荒らしをするような人を狙い撃ちでアクセス制限が行える設定項目の追加
>
>
> 何回も言わせるなよ
> 10月末までなんだから早くやれよ
> いろいろ言っても出来ないだろうから今月はこの2点のみにしてやったよ
> 残りの3~6は来月にしてやるから今月分をやり終わったらさっさと準備しとけよ

459:439
05/11/26 04:36:24
>>458
いや、俺はできてるから書いている。
確認したうえで「できない」って言うならその理由を教えてくれ。

でも正直>>454には無理かもしれないとは思っている。

460:nobodyさん
05/11/26 05:02:03
無理と言われて諦めるようじゃ 何やってもダメだと思うけどな

461:nobodyさん
05/11/26 06:34:06
>>1
>
> 配布先、設置先で質問・解決できない場合は、ここで質問すれば
> 親切な人が教えてくれるかもしれません。

不親切すぎてわろす。

462:nobodyさん
05/11/27 13:03:19
つミ
URLリンク(coterie.ws)

463:nobodyさん
05/12/04 17:32:34
>>459
お前のやり方で出来る理由を教えてくれ。
どう見てもそれじゃ出来ないだろ。

464:nobodyさん
05/12/04 19:41:56
>>463
なんで貴方は「できない理由」を書かないの?

465:nobodyさん
05/12/04 21:53:16
動作できてる人間に「動く理由を説明しろ」ってのはナンセンスだよなぁ。
どう書いたってただの動作説明にしかならないし長くなるよ。
「ここがこう間違ってるから動かない」の方が話が早いだろ。

466:nobodyさん
05/12/10 22:02:51
【  CGI名  】 PHPJoyfulNote (PHP)

【配布先URL】 
URLリンク(script.s16.xrea.com)

【設置サーバ】
XREA

【 質問内容 】
PHPJoyfulNote (PHP)を使っていますがPNGやGIFのサムネイルが作成されません。
ファイル自体はアップローダーされますしJPGは作成されます。
libpngやlibgifはインストールされています。
サムネイルを入れるディレクトリは作ってありパーミッションは777です。
また、gdバージョンやPerl版のJoyfulでは普通に作成されました。
どのような原因が考えられるのでしょうか。
よろしくお願い致します。

467:nobodyさん
05/12/10 22:22:11
>>466
php4.4.1以降の仕様つーかGDのバグ。
どのバージョン使ってるのか知らんが、全てのimagejpeg関数の
直前にtouch関数を入れる。

imagejpeg($dst_im,"$ImgDir2$no.jpg");



touch("$ImgDir2$no.jpg");
imagejpeg($dst_im,"$ImgDir2$no.jpg");

468:nobodyさん
05/12/11 01:51:37
>>467
返信ありがとうございます。
レスが遅くなってしまい申し訳ありませんでした。

GDバージョンではなく
URLリンク(script.s16.xrea.com)

CバージョンダウンロードのCGIで問題が発生しました。
repngの設定だとは思うのですが私の知識では残念ながらどこが悪いのか
わかりませんでした。

469:nobodyさん
05/12/11 02:08:32
>>468
最初からそう書け馬鹿。
基本は>>467と同じ。system関数でrejpeg呼ぶ直前でtouchするだけ。

470:nobodyさん
05/12/11 02:17:50
>>468
つーかそのCバイナリってxreaの鯖で動くの?

471:nobodyさん
05/12/11 02:40:56
>>468
レスありがとうございます。

system("./repng $ImgDir$no$tail $ImgDir2$no$tail $key")

touch("$ImgDir$no$tail");
touch("$ImgDir2$no$tail");
system("./repng $ImgDir$no$tail $ImgDir2$no$tail $key")

ではダメでした。
jpegはサムネイルが作成されるんですが一応rejpegの方も修正してみます。

>>470
アップロード自体は正常にできてます。PNGのサムネイルが作成できません。

472:nobodyさん
05/12/11 02:45:03
>>471
xreaってlibpngとlibgifって入ってるの?
つかどーも文面読んでるとphpもまともにわかってなさそうだし、
素直にGD版使っとけと思うんだけど、何故わざわざC版?

473:nobodyさん
05/12/11 02:47:23
>>471
アップロードが出来るのは当たり前だ。単体で動くのかと聞いているんだ。

474:nobodyさん
05/12/11 02:53:46
>>472
初期画面は一緒ですけど投稿したときタイトル上部に
黄色のバーが表示されたり微妙に違うんですよ。

475:nobodyさん
05/12/11 02:56:52
>>473
単体というのはjoyful.phpを実行したときということですか?
それは動いています。
アップロードというのは実際に画像を添付して掲示板に投稿するアップロードです。
FTPでのファイル転送ではありません。


476:nobodyさん
05/12/11 03:02:05
>>475
言葉が足りないから色々曲解されているね。もう少し落ち着こうね。
疑問にちゃんと答えていかないと見放されるよ。

・xreaってlibpngとlibgifって入ってるの?
・repngとregifは単体でちゃんと動作するの?

まずこれに答えよう。

477:nobodyさん
05/12/11 06:33:51
>>476
ま、なんだ、調べるスキルが無いから答えられないんだろうね。

478:nobodyさん
05/12/17 19:04:11
CJ-ClubのChild Tree使ってるんですが、送信でうまくいく時もあれば
403が出るときもあるんですが、こればどういうことか解りますか?

479:nobodyさん
05/12/17 22:58:46
>>478
HTTP403エラーってのはそのコンテンツにアクセスする権限が無いときに
出るもので、CGIの動作とは関係が無い

480:nobodyさん
05/12/18 22:07:16
たまに403が出るのは
鯖のセキュリティのせいかな?

481:nobodyさん
05/12/28 13:11:27 RY3kh/X5
マルチポストですいません。他スレにはスレ違いだと教えて
いただいたので、こちらで質問させていただきます。
他スレのは削除依頼だしてきます。


URLリンク(www002.upp.so-net.ne.jp)

ここのMulti Wing BBSをDLして設定してうpまで
終わったんですが、メインのwingmulti.cgiにアクセスして
設定したパスワードを入力しても、パスワードエラーと出ます。

何度設定しなおしてもパスワードエラーに引っかかるんですが
これって単なるバグでしょうか?

分かる方いたら、試してもらえませんか?

482:nobodyさん
05/12/28 13:13:42
   【       CGI名      】 Wing Multi BBS Professional 1.1.4
   【    配布先URL    .】 URLリンク(www002.upp.so-net.ne.jp)
   【    設置サーバ    】 OCN
   【スクリプトチェックの有無】 無
   【      質問内容     】 

ここのMulti Wing BBSをDLして設定してうpまで
終わったんですが、メインのwingmulti.cgiにアクセスして
設定したパスワードを入力しても、パスワードエラーと出ます。

何度設定しなおしてもパスワードエラーに引っかかるんですが
これって単なるバグでしょうか?

分かる方いたら、試してもらえませんか?

483:nobodyさん
05/12/28 13:28:16
>>481-482
漏れのローカル環境ではちゃんと動いてる
初めに起動した状態で求められるパスワードはadmin_pass2だけど、
admin_passのほうを入れてたりはしないかい?

484:nobodyさん
05/12/28 13:30:38
>>483
わざわざ試してくれて、ありがとう。本当感謝です。
自分の場合 admin_pass2をいれると
ディレクトリエラーって出るようです。

485:nobodyさん
05/12/28 13:36:39 RY3kh/X5
>>483

そもそもダウンロードして解凍すると
更に圧縮ファイルが6個あるんですが、
これら全て解凍してwmbp114のフォルダの
中に入れてますか?

486:nobodyさん
05/12/28 14:01:00
ちゃんとマニュアル読まないと分かりづらい仕様だなこれ・・・
readme.txtの7.掲示板にアクセスする方法参照
> 掲示板登録画面の表示の仕方が0.4.0から変わりました。
> アドレスの後に「?mode=addbbs」を付けてアクセスすると表示されます。
これでアクセスしてadmin_passでログイン。後はreadme嫁

漏れは他のやつは直接動作とは関係なさそうだったからwmbp114.lzhしか入れてない。


487:nobodyさん
05/12/28 14:07:38
>>486
出来ました。本当にありがとうございました。
マニュアル一通り読んだつもりでしたが、
まさか、直接cgiのアドレスに行って、
パスワード入力でるので、そこでパスワード入力しても
無意味なんて、どういう目的の仕様なんでしょうね。

ありがとうございました。助かりました。

488:487
05/12/28 16:41:10
すいません、もう1つだけ、このマルチスレッド掲示板に
ついて質問させてください。

どうやら、スレッドごと削除する方法が見当たらないのですが、

倉庫に格納して、html化しない方法しかないのでしょうか?

万が一、新規スレッドで卑劣なタイトルをつけられたスレを

立てられた場合、スレッドごと削除したくて、検索にひっかからない

ようにhtml化を避けたいと思っています。


何か他にいい方法を知っていましたら、教えてください。

489:nobodyさん
05/12/29 00:01:15 rPSyq2J+
卑劣なタイトルワロスw

490:nobodyさん
06/01/11 17:42:05
素で卑猥なタイトルと読んでいて、年越して今はじめて間違いに気づいた。

491:nobodyさん
06/01/27 13:05:33 /V7gv1NJ
【  CGI名  】 栞板
【配布先URL】 
【設置サーバ】 自鯖(WinXP SP2+ANHTTPD+ActivePerl)
【 質問内容 】  新規提供時のコメントの中に、改行だけの行を20行くらい作る。
登録後、戻るのボタンを押す。すると「ページを表示できません」のエラーページになってしまう。
以降、板に入るつど「ページを表示できません」となってしまう。

栞板ソースは、EUC形式で、文字コードの問題?とか思い
Shift-JISにかえてみたり色々やってみたものの、状況変わらず。
ちなみに、本家サイトのサンプルでは、このような現象は発生せず。
環境の問題なのかな?

本家サイトに質問すべきかもしれんが、
更新もすっとまってるみたいなので、ここはやっぱり2chで。
改善策ご存知のかた、ご教示願う。

492:nobodyさん
06/01/27 13:06:39 /V7gv1NJ
ちなみに配布先URL
URLリンク(powder-snow.milk.tc)

493:nobodyさん
06/01/28 06:37:25 JvmA0lYa
【 CGI名  】基礎メール2nd
【配布先URL】URLリンク(apps.cside.com)
【設置サーバ】WebArenaのSuite2
   URLリンク(web.arena.ne.jp)
【質問内容】
上記のフリーのcgiを使って、メールフォームから入力されたメールアドレス宛てに
自動返信させるために、サーバーのメール管理で自動返信の設定をしました。
しかしテストで実験してみたところ、メールが自動返信されません。

自分のパソコンのメアドからメールフォームを使わずにサーバーのメアドへ送信して
みるときちんと自動返信されるのですが、semdmailを使ったcgiでメールフォームから
メールを送ると自動返信されないのです。もちろんメールフォームからはメールは届いてます。
これはなぜでしょうか?

お手数ですがよろしくお願いします。

494:nobodyさん
06/01/28 16:11:10
>>493
おそらく「sendmailで送ったメールの差出人」がカギになってると思われるが、
鯖の仕様かもしれんからWebARENAに問い合わせろ。

495:493
06/01/28 18:37:28 JvmA0lYa
>>494
sendmailで送ったメールの差出人はメールフォームで記入したメアドとなっていました。
よくわからないので問い合わせるしかないですね・・・。

496:nobodyさん
06/01/29 01:45:18 4dC2oVjc
【  CGI名  】  CGIのかんづめ
【配布先URL】  URLリンク(www.dab.hi-ho.ne.jp)
【 質問内容 】CGIのかんづめさんのところの予約状況カレンダーなのですが文字コードをEUCにしてアップロードしてくださいとありますが、これをJISで表示することはできないのでしょうか?
  アパッチ等をつかい編集をしているときに文字化けしたりします。できたらJISでやりたいんです。
初心者なもんでわかりません。教えてください。

497:552
06/01/29 20:44:09 ZBFJxq4Q
【.  CGI名  .】 栞板
【 配布先URL】 URLリンク(powder-snow.milk.tc)
【. 置き場所 .】 URLリンク(powder-snow.milk.tc)
【 依頼期限 】 ゆっくりでも構いません
【. 依頼内容 】 
別スレから誘導されてきました
過去の遺物として設置しています(他板も含めて数十個)
現在遺物としてのサイトを開設しようとしています
普通のリンク・別窓ともにリファラに制限がかかってしまいます
$generator = 'URLリンク(...com)'; これなのですが
gateからパス設定までいきますが次に行こうとするとリファ制限にかかってしまいます
なんとかできないのでしょうか、よろしくお願いします

498:nobodyさん
06/01/31 00:04:15 SCFii+Qb
【.  CGI名  .】 わかりません
【 配布先URL】 URLリンク(www.i-say.net)
【. 加えたい部分 .】 URLリンク(www.i-say.net)
【. 依頼内容 】 
このCGIは先に指定したページを開かないと次のページを開けないとゆうものです。
CGIは設置できたのですけど携帯から使用するとIPが毎回変わるのでなかなか
次のページを開くことができません。
固体識別番号を使うとできるみたいなのでその部分をCGIに加えたいのですけど
どうやればいいものか自分ではできませんでした。
どこに加えればいいものなのでしょうか?よろしくお願いします。

499:493
06/01/31 09:38:30 ZusqgMdW
その後いろいろ調べた結果、ヘッダのReturn-Pathに送り主のメアドが入っていないといけないようでした。

500:nobodyさん
06/01/31 14:00:31 3IP1qtKM
画像アップ掲示板を設置したいんですが、メール設定とか難しいです><
分かる方いたらご指導ご鞭撻のほどを

501:nobodyさん
06/01/31 14:07:40
>>500
具体的に何をどこに設置しようとして、どのあたりでつまづいているのか
わからんことには指導も何も無い

502:nobodyさん
06/02/01 03:01:13
他社のCGI設置がNGなプロバイダで、他社のCGIを設置したらどうなるの?
プロバイダ先の説明では特に「禁止」という言葉は無かったのだけれど、
「当社で用意しているCGI以外は動作致しません」というのは、禁止という事?

503:nobodyさん
06/02/01 03:13:33
板違い
それだけじゃ判断のしようがない、プロバイダー板の該当するスレに行って詳しい仕様を聞け

まぁその文面を見た限りだと、動作しない=禁止と同意義 って事だと思うがな。
で、そういう所に設置したページでCGIが使いたいなら、レン鯖に設置するかレンタルCGIを借りてそこにリンク張るしかないよ。

504:nobodyさん
06/02/01 05:52:20
>502,503
おいおい・・・そこまで読解力が無くて大丈夫かお前ら
日本語を勉強し直したほうがいいぞ

505:500
06/02/01 10:40:26
誰かが掲示板にアクセスしたらCGIに画像を取りに行かせる動作がうまくいかないんです
ちなみにXREA使ってます


506:nobodyさん
06/02/01 18:26:38 JXMXvwg3
498の者ですけど自分でどうにかできました。

507:無知ですまそ
06/02/03 02:15:44 SfkSG4GR
パスワードチェックで

if ($FORM{'pass'} ne 'aaa') { &error("パスワードが違います"); }

としたのだけど、aaaとbbb以外は違うとするにはどうすればいいのか教えてください。


508:nobodyさん
06/02/03 02:25:28
教えてあげたいけど、ここじゃスレ違い

509:nobodyさん
06/02/03 02:26:57
って、マルチかよ・・

510:無知ですまそ
06/02/03 02:36:36 SfkSG4GR
マルチじゃなくて、前のスレですれ違いを指摘されたもので・・
このスレでも教えてくれないの?

511:nobodyさん
06/02/03 02:47:19
>>510
だからスレ違いだと教えたでしょ?

別の言語のスレに行ったかと思えば、次は設置方法の質問スレに現れて
「スレ違いだよ」と言われれば、「ここでも教えてくれないのか?」と無責任に騒ぐ。

最初から適切なスレに行けばいいのにな。

512:無知ですまそ
06/02/03 02:52:43 SfkSG4GR
初めて来た掲示板だったので、要領わからなくてごめんなさいね

513:511
06/02/03 03:39:41
リソースを分散させない為に目的別に細分化してあるから、
質問する時は聞きたい内容を整理して適切な所に行かないといけないよ。

それと、喧嘩腰で煽ってくるのもよくある事だからあんまり気にせんようにな。(何十もスレ違いな人を誘導したりしてると自然と喧嘩腰にねぇ)

514:nobodyさん
06/02/05 18:08:19 rZ/UWf6A
【  CGI名  】 アクセスカウンター
【設置サーバ】 godaddy.com
【 質問内容 】  godaddy.comよりドメイン名を取得、
ホスティングもそこなのですが、上手くcgiが設定できずに
困っています。

ディレクトリはcgi-bin/、#!/usr/bin/perと一行目を修正し、
ファイルをアップロードをしてアクセス権を変更しても
ただファイルの内容が表示されるだけなのです。

他に注意する点はありますか?
詳しく教えていただけると幸いです。

515:nobodyさん
06/02/07 10:51:09
>>514
問題はドメイン名でなくて、設置した鯖がCGIを実行できるかどうかです。
拡張子cgiでテキストが表示されるなら、おそらくCGI実行無理な鯖かと思われます。

516:nobodyさん
06/02/07 13:16:08
>>514
そこのプランの説明読んだ? WinとLinuxのどの鯖選んだ? Winはperlなし。 Linux
もPerlはDelux Plan以上。

517:nobodyさん
06/02/07 14:23:39
設置自体の質問じゃないんだけど、
aska bbsにやたらとスパム書き込みがあるんだけど、
他はどう?

518:nobodyさん
06/02/07 16:18:21
>517
スレ違い

519:nobodyさん
06/02/08 13:13:48 ivjrwEbE
>>515
>>516
ありがとうございました。
私のプランはEconomyなので、CGIは不可。
PHPのみ扱えることが分かりました。

520:nobodyさん
06/02/13 20:56:23 zhrV4EGM
【  CGI名  】 ROCO DIARY 3 C..Edition
【配布先URL】URLリンク(www.rocomotion.jp) 
【設置サーバ】 DION
【 質問内容 】設置ができずです。指示どうりにしたつもりが、サイトを見たら
cgiファイルのソースが表示されました。教えていただけたら嬉しいです。よろしくお願いします。


521:nobodyさん
06/02/13 21:05:08
まずPHPが使えるサーバなのか?拡張子は正しいか?

522:nobodyさん
06/02/14 00:43:46 z6ULW0tY
選択式の問題集のCGIを配布しているところ知りませんでしょうか?

523:nobodyさん
06/02/14 10:59:30
>522
スレ違い

524:nobodyさん
06/02/14 23:42:26 z6ULW0tY
>>523
うるせー糞が

525:nobodyさん
06/02/15 01:09:02
522 名前:nobodyさん[] 投稿日:2006/02/14(火) 00:43:46 ID:z6ULW0tY
選択式の問題集のCGIを配布しているところ知りませんでしょうか?

523 名前:nobodyさん[sage] 投稿日:2006/02/14(火) 10:59:30 ID:???
>522
スレ違い

524 名前:nobodyさん[] 投稿日:2006/02/14(火) 23:42:26 ID:z6ULW0tY
>>523
うるせー糞が

526:nobodyさん
06/02/19 01:25:32 IN26hGU9
【  CGI名  】 New NICOLE Board Type-2 v1.14a - Edit by 髭めがね
( Remake from Board v3.4 - by NICOLE )
【配布先URL】  閉鎖?
【設置サーバ】 ABCオロチ
【 質問内容 】 
「新規投稿」を押すと、404エラー ファイルが見つかりません。
と出るのですが、何が足りないんでしょうか…?
新しく掲示板を作ったり、編集をしたりすることはできるのですが。。
一応board.cgiに書いてあるplファイルはあるのですが、うまく動作してくれません。

527:526
06/02/21 05:17:00 qJYLx/Po
自己解決しました。

528:nobodyさん
06/02/23 09:52:32 lgEgQxIp
HTTP403 アクセス許可がない。。
多分、飽きるほど、聞いているでしょうが、、
私には、まったくわからない。。
解決法を、教えていただけないでしょうか?すみません・・お願いします。。
なんか、やたら、長い番号がでてたけれど。。何をすれば・・。・゚・(ノд`)・゚・。

529:nobodyさん
06/02/23 10:11:56
error.log

530:nobodyさん
06/02/23 11:55:29
>528
その「やたら、長い番号」とやらも書かずに、どうやって状況を分かれと?
お前の心を読んでくれるエスパーでも探せ。

531:nobodyさん
06/02/24 09:09:31 afDUkGpu
_○/|_ 土下座
そのやたら長い番号は、「211.189.90.251」です。。
どう対応するのか、ほんとに全くわからず・・
_○/|_ 土下座

532:nobodyさん
06/02/24 09:46:04
>531
やたら長い番号というから何かと思えば・・・たったの11桁がやたら長いのかよ
推測するに、それはお前がアクセスしようとしたサーバのIPだな。たぶん。

で、このスレで質問しているからには、>528を分かりやすく翻訳すると、
「自分で設置したcgiにアクセスしてみたら403になってしまった」
ということなんだな?

解決方法:
アップロードしたcgiファイルのパーミッションを変更しろ。
どういうcgiスクリプトを設置したのかもわからんし、
サーバがどこなのかもわからんしで、
どういうパーミッションにしたらいいか非常にアドバイスしにくいんだが、
perlのスクリプトなら755か705か700のどれかにしろ。

ここまでお前の説明不足を推測してやってんだから、
これ以上は、分からない言葉があったとしても自力で調べろよ。

533:nobodyさん
06/02/24 18:24:33
頑張って書いた>>532には気の毒なんだけど

「やたら長い番号」は逆引きできなかったり
> inetnum: 211.189.90.0 - 211.189.90.255
> netname: SAMSUNGNETWORKS-LLINE-SAMSUNGNETWORKS-KR
> country: KR
だったりするらしい。

なんでdenyされてるかをここで聞かれてもなあ…

534:532
06/02/24 18:55:14
>533
一応な、403 Forbidden の時に出る
↓こういった感じのメッセ-ジ中で、
>403 Forbidden
>You don't have permission to access / on this server.
>Apache/2.0.40 Server at ***.*****.ne.jp Port 80
このサーバ名に当たる部分↑↑↑がIP表示になってる事を
言ってんのかな、と俺は推測してみたわけなんだよ。

どっちにしろバカチョソの相手はもうやらねえが。
まったく馬鹿な香具師ってのはどうしようもねえな。

535:nobodyさん
06/03/04 17:39:40 b0Ncw/m5
Sn Uploaderを設置しました。
が、タイトルやNow.. Testing.. ってところを別名に変えても、うpすると元に戻ってしまいます。
どうすれば変えれますか?

536:nobodyさん
06/03/04 20:26:50
>>535
readmeに書いてないか?
ページ更新汁

537:nobodyさん
06/03/04 21:15:51
>>536
upload.htmlに書いています、更新してもだめでした。・゚・(ノД`)・゚・。

538:nobodyさん
06/03/04 21:48:56
readme読めば書いてあるって言ってるの。
うちでは問題なく書き換わっている。

>upload.htmlに書いています
って、何を何処に書いて、どうUPしたんだ?
エスパー来るまで泣いてなさい。

539:nobodyさん
06/03/05 01:37:40 kL3cTEmh

【  CGI名  】Ranking Link Ver1.86 + rl_search
【配布先URL】 URLリンク(dream.lib.net)
【設置サーバ】 xrea
【 質問内容 】 
複数カテゴリ設置にてrl_search設置。
テストにて404NotFoundを返される。<無論存在するキーワードで
ディレクトリ構造は以下

public_html - A - Data(このフォルダ内のバックアップデータを基に検索)
       |
       - B - Data
       |
       - C - Data
       ・<10カテほどあり
       ・
       |
       - search - rl_search.cgi
            - templete2.cgi
       - search.html(検索用テストフォーム)

540:539
06/03/05 01:48:28 kL3cTEmh
rl_search.cgi から見たパスの指定は

../A/Data
./templete2.cgi
"../A/Data","../B/Data","../C/Data","../D/Data",・・・

の3項目のみ

541:nobodyさん
06/03/05 17:44:25
age

542:nobodyさん
06/03/05 20:35:26 n0VDkAfG
直リンできるようにしたいんですがどうすればいいですか??

543:nobodyさん
06/03/05 21:45:11
age

544:nobodyさん
06/03/05 23:08:17
>542
エスパーを探してください

545:nobodyさん
06/03/05 23:47:56
>>544
エスパー呼んで下さい
せっかく自分で設置して画像うpしたのにリンク貼ってもみんなに見れないんじゃ意味ないお

546:nobodyさん
06/03/05 23:59:04
>545
スレ違いどころか板違い
そういう依頼はここでは受け付けていません

547:539
06/03/06 13:31:30 WKPmGgfh
アドバイスいただけますでしょうか。>>539

548:nobodyさん
06/03/06 17:00:59
>>547
どんなCGIか見てないけど催促やめてください。
404が出ます、だけでは何もわからんのです。

--
404 Not Foundが出ます。エラー表示では見つからないファイル名が表示されないので
XREAのAnalogが吐くファイルと生ログで確認しました。
/rl_search.cgi が見つからなくてエラーになるようです。

>>539の配置で search.html には
<form action="rl_search.cgi method="POST">と書いています。
--

ぐらい書いてくれると心置きなく叩けるからレスつくと思うんだけど。

549:539
06/03/06 22:19:03
了解しました。
調べなおしてから、再度質問させていただきます。

550:nobodyさん
06/03/07 13:25:48 zxqBf/Z8
【  CGI名 】フォームメール
【設置サーバ】web3lab
【 質問内容 】板違いかもしれませんが、
cgiを自己ドメイン以外からアクセスを制限する方法ってありますか?
リファーラチェックだと思うのですが。
なんかいたずらかウイルスか知らないですが、
設置してあるcgiフォームメールから、変なメールになって来ちゃうんです。


551:nobodyさん
06/03/07 16:41:42
>>550 スレ違い ヒント リファラ→セッション 変な→JISコード

552:nobodyさん
06/03/07 18:04:41
>>551
俺は、「脆弱性のあるCGI使ってて第三者中継されまくりです」に見えた

553:nobodyさん
06/03/07 20:39:33
>551-552
ようは「変なメール」って部分をどう翻訳するか、だな

>550
意味の通じるちゃんとした日本語文で書いてくれ
ここは翻訳スレじゃねーんだ

554:nobodyさん
06/03/07 22:23:06 MW/YkpXq
>>511-513
本当にすいません。馬鹿でアホなんです・・・
そのメールが今手元に無いので、
またアホな事いいます。相談に乗ってください。

フォームメールのためのCGIを6つぐらいおいていますが、
そのすべてから、いつもとは違う変なメールが来るようになりました。

名前欄とか住所欄等、記入欄すべて変なメアドが入っていて、
@以下が今使っているドメインのものだったりします。
ひとつのCGIにつき3通程度、ほぼ同じ時期に3×6=18通ぐらい一度に着ます。

察するに多分不正アクセスだろうとおもい、
サーバー管理者に相談した所、

「CGIにリファラーチェック(ドメイン以外のアクセス制限)
が無いので不正なアクセスでもCGIが動いてしまいます。
リファラーチェックはじぶんでやってね。」

と言う事だったので、色々調べたのですが、全然分からず
相談にあがった次第です。

私は、CGIは設置できるぐらいのアホ知識です。
フリーのものを利用しています。

分かりますでしょうか・・・
理解していただければ本当に嬉しいです。


555:nobodyさん
06/03/07 22:42:14
>>554
リファラなんて簡単に偽装可能。
セッションでなんとかするか、知識がないなら取り外した方が吉。

556:nobodyさん
06/03/07 22:50:36 MW/YkpXq
>>555
有難うございます。
つまりはセッション管理で、自分で出来なかったら、
やめた方が言いという事ですか・・・

そうですよね。他の人にも迷惑かかっちゃいますもんね。
ちょっと頑張ってみます。本当に有難うございました。

557:nobodyさん
06/03/10 03:56:38
【CGI名】 LQアクセス制限ライブラリー
【配布先URL】 URLリンク(www2s.biglobe.ne.jp)
【設置サーバ】 独自ドメイン
【 質問内容 】HP内すべてのCGIをこれで一括管理したいのに、
あまり設置の方法がわからなくて、配布先に書いてあるCGIごとにしかできません。
検索してこのスレの>>451に辿り着きました。
でも今使ってるサーバーにcgi-ginはないのでどう書いていいのかわかりません。
独自ドメインだったらどこをどう書き直したらいいですか?
ご教授お願いします。

558:nobodyさん
06/03/10 04:11:50
釣れますか?

559:nobodyさん
06/03/10 04:24:38
なんかワロタ

560:nobodyさん
06/03/10 12:33:44
>>557
久しぶりにLQキタ━━━(゚∀゚)━━━!!!!

561:557
06/03/11 04:10:40
このCGIについて質問してはいけなかったのでしょうか?
配布先で質問を受け付けていないのでこちらに書き込んだのですが…

562:nobodyさん
06/03/11 06:01:42
誰かこの俺に教えてくれ。
Windows上のApacheで、vbsをCGIとして動かしたいのだが呼び出すときに失敗しちまう。
スクリプトのヘッダのあたり(#!~~からContent-Typeのあたりか)がおかしいらしい。どう書けば良いんだっ。さっぱりわからん。
CGIとしてperlとかbatは動くんだ、vbsはだめだ。
で、そのbatの中からはcscriptも動かんしexeも動かん…。

563:nobodyさん
06/03/11 07:37:01
>>561
同じような依頼をしつこく繰り返していたやつが以前いたので同じ人かと思った

564:nobodyさん
06/03/11 11:07:22 gt4iAUE3
まだ調べている途中ですが、行き詰まりぎみなので質問させてください。

【  CGI名  】Ranking Link Ver1.86 + rl_search
【配布先URL】 URLリンク(dream.lib.net)
【設置サーバ】 xrea
【 質問内容 】 
複数カテゴリ設置にてrl_search設置。
テストにて404NotFoundを返される。<無論存在するキーワードで
ディレクトリ構造は以下

public_html - A - Data(このフォルダ内のバックアップデータを基に検索)
       |
       - B - Data
       |
       - C - Data
       ・<10カテほどあり
       ・
       |
       - search - rl_search.cgi
            - templete2.cgi
       - search.html(検索用テストフォーム)

565:539
06/03/11 11:07:55 gt4iAUE3
つづき

生ログは以下です
"GET /search/rl_search.cgi HTTP/1.1" 500 431 "-" "ローカルPC情報"

search.cgiには
<form method="post" action="URLリンク(hogehoge.com)">
と記述しています。

httpdにてperl -wcを行ったところ以下のメッセージが表示されました。
Name "main::bword" used only once: possible typo at フルパス/rl_search.cgi line 45.
Name "main::backnum" used only once: possible typo at フルパス/rl_search.cgi line 69.
Name "main::adpoint" used only once: possible typo at フルパス/rl_search.cgi line 125.
Name "main::jcode" used only once: possible typo at フルパス/rl_search.cgi line 31.
フルパス syntax OK

Name "main::・・・は「main::hoge という名前は、一回しか使われていません。タイプミスの可能性...」らしいと解りました。
URLリンク(64.233.179.104)
この場合はCGIファイル自体が怪しいのでしょうか?

566:nobodyさん
06/03/11 16:52:27
>>563
しかも日本語でおkって書きたくなる内容だし。

567:nobodyさん
06/03/11 18:35:50
>>565
404が出てるはずが、ログでは500エラーになってるですね。

>>2を読んでエラーメッセージを貼ってほしいとこですが、
>>540が rl_search.cgi 冒頭の

 $prffile = "./rl_prf.cgi";
 $newtempletefile = "./templete2.cgi";
 @searchdir = ("./data");
# ディレクトリを指定するのは @searchdir だけ。上2つはファイル名必須。

ここのことだったら、とりあえず $prffile をどう設定してるか確認してみてください。

○ $prffile = "../A/Data/rl_prf.cgi";
× $prffile = "../A/Data";

568:539
06/03/11 21:40:00
>>567
レス、ありがとうございます。
また時間を置いてレス内容と照らしあわせて確認してみます。

酔っぱらってしまいましたので・・・
スミマセンスミマセン

569:557
06/03/12 08:51:22
>>563
それ、検索した時に見ました。
それに対する回答レスも見たのですが、
独自ドメインの場合はどうしたらいいのかわからないので
質問させてもらいました。よろしくお願いします。

570:nobodyさん
06/03/12 18:23:58
【  CGI名  】 FreeStyleWiki3.5.10
【配布先URL】 URLリンク(fswiki.poi.jp)
【設置サーバ】 usamimi.info

【 質問内容 】 
SpeedCGIと併用すると、設置後数時間で動作しなくなり、
「表示するページがありません」となる。
SpeedCGIによる常駐を無効化するとまともに動く。
(#!/usr/local/bin/speedy -w -- -r1)

もうわけわかめ('A`)

571:nobodyさん
06/03/12 18:25:30
あ、エラーメッセージ書くの忘れた('A`;)
ちょっとおまちを~。

572:テスト
06/03/12 18:34:16 pFPRDY+b
URLリンク(www.kantansakusei.com)

573:nobodyさん
06/03/12 20:44:19
エラーメッセージ出NEEEよヽ(`Д´)ノ ウワァァァン

SpeedCGI→SpeedyCGI

574:nobodyさん
06/03/12 20:56:16
プロンプトやシェルは?

575:nobodyさん
06/03/12 22:18:14
相談に乗ってください
URLリンク(www.phpweb.jp) をダウンロードして設置手順通りに設置

解析したいウェブページの、カウンターを表示したい場所に、次の文字列を記述します。コピペ推奨。
<?include("./accelyzer/store.php");?> ←index.phpに挿入
HTMLファイルの拡張子を「.php」に直します。
movableのテンプレート index.htmを index.phpに変更


さくらの鯖と独自ドメインを取得
URLリンク(homoaniki.com) にアクセスすると
URLリンク(homoaniki.sakura.ne.jp)に転送するように設定

ブログを見るとアクセス解析が反映されていません、何が問題だったのでしょうか教えてください

576:nobodyさん
06/03/13 00:18:27
マルチかよ

577:570
06/03/13 01:47:01
>>574
試してません…。
それと、今は試せない端末から書き込んでまつ。

578:539
06/03/18 01:20:31 N9nniZno
忙しくて放置になってしまいました・・・
スミマセン

>>567
> $prffile = "./rl_prf.cgi";
> $newtempletefile = "./templete2.cgi";
> @searchdir = ("./data");
># ディレクトリを指定するのは @searchdir だけ。上2つはファイル名必須。

上記2つはファイル名まで記述してあります。
検索出力結果のHTMLファイルは、templete2.cgiで自動生成で良いのですよね?
<通常のランキング用HTMLは、index.htmlを666で作成しておく

>404が出てるはずが、ログでは500エラーになってるですね。
>>>2を読んでエラーメッセージを貼ってほしいとこですが、

ログは>>565のように出力されています。
500の後の431は何を示しているのでしょうか?

579:539
06/03/18 01:52:03 N9nniZno
モジュールからエラーログを取得してみました。

Can't locate ./jcode.pl in @INC (@INC contains:・・・

と怒られます。
jcode.pl のロケーションは前述の$prffileで指定したrl_prf.cgiで指定されていますし、
ランキングCGI自体は問題無く動作もしています。

うーん・・・

580:nobodyさん
06/03/18 04:21:32
>>570
URLは?

581:570
06/03/18 12:39:43
>>580
某アニメのファンページでつ(´・ω・`)
URLリンク(minafan.usamimi.info)


今は生のPerで走らせているので正常です。

582:nobodyさん
06/03/18 13:19:37
バーチャルホストにするとエラーログでるはず

583:570
06/03/18 13:24:12
err_logにWikiのエラーらしき文章が…。
見落としてました…orz

でもなんかいろんなエラーがごちゃ混ぜになっててややこしいので、
err_logを一旦消して、もう一度SpeedyCGIにしてみます。

584:570
06/03/18 13:26:43
今、SpeedyCGIに書き換えました。
何時間で落ちるか…

585:nobodyさん
06/03/18 16:22:59
同時にメモリ使用量とか CPU の占有時間とかをモニタ&ロギングできるなら
やってみるといいかも

586:570
06/03/18 17:00:22
>>585
アドバイスありがとう。

自分もモニタリングしたいなとは思っているんですが、
それらしきCGIとかが無かったです…。

587:nobodyさん
06/03/19 02:08:50 g1D3YPfs
フリーメールアドレスを発行できるCGIってどこかにありませんか。


588:nobodyさん
06/03/19 02:11:27
設置について質問

589:557
06/03/19 02:53:05
うーんやっぱりわからないです。
lqというディレクトリを一番上の階層に置くと言うことでしょうか?

>>451さんの書き込みから、cgi-binを省くと

1.lqxxxx.plとlqxxxx.cgiを /home/ユーザー名/lq/ に置いたとする。
2./home/ユーザー名/lq/ に lqzzbuxy.cfgなどのファイルを作成する。
3.lqxxxx.plの中のデータファイル名を指定するところで、全てのファイル名の前に
 絶対パス /home/ユーザー名/lq/ を追加する。
4.アクセス制限をしたいCGIの二行目に
 require "/home/ユーザー名/lq/lqxxxx.pl";
 と記述する。

となるのですが、3番目がわかりません。
具体的にどう書いたらいいのでしょうか?

590:nobodyさん
06/03/19 03:24:50
lq使う奴はこんなんばっかか・・・

591:557
06/03/19 03:41:08
>>590
すみませんです。
検索しても方法が書いてあるサイトは見つからず、
このスレしか見つけられなくて・・・

592:nobodyさん
06/03/19 04:05:09
>>557
つか>>451が全てであって、これで理解できないようだと
もう初歩からやり直せとしか言いようがなくなってしまう。
そしてそれはこのスレの範疇ではない。

593:nobodyさん
06/03/19 04:06:42
しかも独自ドメインは全く関係無いw

594:nobodyさん
06/03/19 07:59:41
570と同じusamimiでSpeedycgi実行してみた。
エラーファイル3Mくらいでてるw
無理www

595:570
06/03/19 13:06:01
SpeedyCGIに切り替えてから約24時間経つんですが、まだ生きてます。
変ですねぇ…(・∀・;)
落ちないなら落ちないでいいんですが。エラーログも出力されてませんし…。

596:nobodyさん
06/03/19 13:45:08
落ちないなら落ちないでいいんじゃん。
なんかRの値を小さく取ると落ち無くない?
#!/usr/local/bin/speedy -w -- -r5
こんな感じで。
気のせいかもしれないけどw

597:570
06/03/19 13:55:00
--rのオプションが分からなかったんで調べてきたんですが、このオプションはMaxRunsとか言うらしいですね…。
値を小さくすればするほど、生のPerlに近くなっていくみたいです...。

とりあえずまだ生きてるんでしばらく様子を見まつ(´・ω・`)

598:nobodyさん
06/03/19 15:11:11
エラー出なくなったね。鯖管さんが何かやってくれたのかねー。

599:570
06/03/19 15:13:55
もしかして鯖缶さんはここヲチしてるとか(・∀・;)

600:557
06/03/20 00:10:08
>>592
>>451を参考にしましたけど、私の使っている鯖にはcgi-binがないから全てと言われてもわからないんです。
こんなエラーが出ています。
このスレの範疇でないのでしたらどのスレで質問したらいいのか教えて下さい(´・ω・`)

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors.
Depending on the server configuration, you can also run thisscript under CGIWrap debugging.
Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.

601:nobodyさん
06/03/20 02:25:35
>>600
cgi-binに拘ってる理由がわからないんだけど。「置いたとして」という
例えの部分を自分の環境に置き換えれば済む話だし。それすら
わからないと開き直られても、ちょっと説明のしようが無い。
つかlq使おうとする人ってこんなのばっかりかよ。

あとそのエラーじゃ何もわからんから、エラーの中に書いてること
実行してください。完。

602:nobodyさん
06/03/20 02:37:08
>>600
今設置しようとしてるディレクトリのサーバー内でのフルパスは?
念のため言っておくけどURLのことじゃないよ。

603:nobodyさん
06/03/20 02:44:17
>>600
簡単ジャンと思ったが自分も同じエラー出たわ
あとこんなのも出た、エロイ人タノム

CGIWrap Error: Execution of this script not permitted
--------------------------------------------------------------------------------
Execution of (lq/lqwzaopu.pl) is not permitted for the following reason:
Script is not executable. Issue 'chmod 755 filename'

>>601
質問に答える気がないならレスやめたらどうだ?

604:nobodyさん
06/03/20 06:48:07
またspeedycgiでエラーでるようになった・・・

605:nobodyさん
06/03/20 09:11:30
>>600>>603
うちは問題なく設置できたけどなぁ(sakura)
2~3日してから再トライしてみると案外うまくいくかもよ。


606:nobodyさん
06/03/20 12:47:08
>>603
エラー文の中に対策が全部書いてあるYO

607:nobodyさん
06/03/20 15:42:18 HfIdUrG8
>>603
とんでもないアホでつね

608:nobodyさん
06/03/20 16:00:43
>>603
その貼り付けたエラーメッセージを一行たりとも読む気が無いの?
エラーの理由と対策も書いてあるのに。
読む気がないなら人間やめたらどうだ?

609:nobodyさん
06/03/20 19:51:19
>603
エラーメッセージは駄文だと思ってるのか?

610:nobodyさん
06/03/20 19:54:45
エラーメッセージの人気に嫉妬

611:nobodyさん
06/03/20 23:21:25
ご親切にコマンドまで書いてあるのに
「エロイ人タノム」ってどういうことだよ。

とりあえずおまいら餅つこう…

612:557
06/03/20 23:30:02
>>602
全体にアクセスをかけるには上層に置いた方が良いようなのでlqディレクトリは xxxx.xrea.com/lq/ に置いています。
xxxx.xrea.com/ドメインA/とxxxx.xrea.com/ドメインB/ の下に置いてあるCGIに制限をかけたいです。
(普段アクセスする時は、直接A,Bになります。)

変更箇所はlqxxxx.plの18~22行目を「$ConfigFile = 'xxxx.xrea.com/lq/lqxxxx.cfg'」
制限をしたいCGIの2行目を「require '/public_html/lq/lqxxxx.pl';」です。

>>605
先程もう一度やってみましたが出来ませんでした。
どこが間違ってるのでしょうか(´・ω・`)

613:602
06/03/21 01:02:22
>>612
やっぱり激しく勘違いしているようなので、まず「自分のユーザー領域の絶対パス」を
調べてきてください。今の設定では確実に動きませんが、絶対パスがわからないと
こちらも設定例を出せません。
なお、時間でどうなるものではないのでいくら待っても無駄です。

614:nobodyさん
06/03/21 01:40:55
>>612
それってcgiと同じ場所に置かないといけないんじゃないのか?

>LQアクセス制限ライブラリを組み込むCGIと同じディレクトリに転送して
って書いてあるぞ。

LQアクセス制限ライブラリ
URLリンク(www2s.biglobe.ne.jp)

俺んところは問題なく設置できた。

615:557
06/03/21 02:15:44
>>613
ありがとうございます。
管理画面の接続情報で
メインが「public_html/」、
サブが「public_html/A/」「public_html/B/」となっていたので、>>612と思ったのですが、違いましたか…
昨日、絶対パスってことは、httpが付くのかと思い、
18~22行目を「$ConfigFile = 'URLリンク(xxxx.xrea.com)'」 にしてみましたが、なにか違うと思い直しました。

調べてみたら「'/virtual/aturust/public_html'」と書いているサイトがあったのですが違いますよね?
絶対パスが余りわかってないのでもう少し検索してみます。

>>614
配布先に書いてあるノーマルなやり方は理解して設置できました。
>>557が私の質問なのですが、「HP内すべてのCGIをこれで一括管理したい」のです。
そのため同じディレクトリに置かなくても動く方法をここで教えていただいています。
もしわかったらよろしくお願いします。

616:nobodyさん
06/03/21 02:25:36
もうLQはスルーで良いよ。
鯖の構造も理解せずにCGIはまだ早いよ。

617:602
06/03/21 02:43:41
>>615
> 18~22行目を「$ConfigFile = 'URLリンク(xxxx.xrea.com)'」 に
> してみましたが、なにか違うと思い直しました。

気づいただけまだマシですが、>>602で「URLの事じゃない」って書いたのですがね。
お願いですから、もうちょっと自分の使ってる鯖についてちゃんと調べてきてください。
他人のサイト見ても環境が違うと意味ないので、「自分の鯖はこうだ!」と確信のある
情報を得られるまで頑張ってください。じゃないと相談に乗ろうにも無駄なやり取り
ばかり増えてこっちも馬鹿馬鹿しくなってきます。

618:570
06/03/21 18:10:19
気付いたらWiki落ちてますた(´・ω・`)

エラーログ↓
speedy[61210]: temp file is corrupt
speedy[61190]: temp file is corrupt
speedy[26658]: temp file is corrupt
speedy[79072]: temp file is corrupt
speedy[43717]: temp file is corrupt
speedy[89231]: temp file is corrupt
speedy[15778]: temp file is corrupt
speedy[83702]: temp file is corrupt
speedy[32911]: temp file is corrupt
speedy[55534]: temp file is corrupt
speedy[2067]: temp file is corrupt
speedy[48830]: temp file is corrupt
speedy[48177]: temp file is corrupt
speedy[48773]: temp file is corrupt
speedy[76643]: slotnum 1 out of range, only 0 alloced

辞書片手に直訳してみますと、
「一時ファイルが破損した」
と言う事らしいです。

最後のエラーメッセージは訳せませんでした…orz

619:nobodyさん
06/03/21 18:55:18
ディスク破損っていうオチとか…

620:nobodyさん
06/03/21 22:08:14
とりあえずPerlに戻して復旧しますた

621:nobodyさん
06/03/21 22:59:19
もしspeedyCGIとやらの設定でテンポラリの位置を指定できるならそれでやってみ

622:nobodyさん
06/03/21 23:31:32
オプションに一時ファイルの場所を指定するやつがありますた。
でも、今CGIいじるのはちょっとむりぽなので今週末にでも試してみまつ。

623:nobodyさん
06/03/24 14:59:03
【  CGI名  】easyhost
【配布先URL】URLリンク(www.cyberscript.net)
【設置サーバ】Infoseek
【 質問内容 】こんなエラーが出てきます><

Fatal error: Can't locate DBI.pm in @INC (@INC contains: /usr/local/lib/perl5/5.6.1/i86pc-
solaris /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i86pc-solaris
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at easyhost.setup line 10.

624:nobodyさん
06/03/24 15:16:54
それは「DBI.pmはどこなのよ?こんなに探したのに」というエラーですよ。見たまんま。

isweb事情はよく知らないんだけど、そのすぷりくとに必要な環境が…

> A web server that allows Perl/CGI scripts
> Perl 5.6.0 or above with the DBI and DBD::mysql modules
> Access to an empty MySQL database

…あそこ、MySQL使えるの?

625:nobodyさん
06/03/24 16:32:11
iswebのヘルプ逝ってみたが、MySQLに関してはなにも言及してなかった。
だから無理だと思われ。

626:nobodyさん
06/03/26 03:14:01
Web Powerの「ディレクトリ・ゲイト」で自分的にかなり困る不具合があるんですが、
使ってる方はいませんでしょうか?


627:名無し募集中。。。
06/03/27 02:19:23 h/OMW8kr
>>161
それも知られざる深夜の狼のもう一つの顔

628:nobodyさん
06/03/27 02:24:28
>>627


629:nobodyさん
06/03/27 12:27:47
狼板住人の誤爆か…?

630:nobodyさん
06/03/29 15:18:01 YGybEUZ5
自分でCGI作ってプログラムエラーで無限ループとかになってサーバーがダウンとかしたら
一生働いても返せない額の損害賠償を請求されるんでしょうか?

631:nobodyさん
06/03/29 15:21:08
どこの話?
そのくらいでダウンするような設定で開放しないし
そんなとこに止まったら損害が出るようなコンテンツは置かないだろう

632:nobodyさん
06/03/29 20:04:56
>>630
つーか、ローカルでテストしてからサーバにうpしる

633:nobodyさん
06/03/29 22:52:46
>>632
禿道

マンドクサイけど('A`)

634:539
06/03/30 09:37:01
こんにちは。

>>578-579も見てね

635:nobodyさん
06/03/30 17:19:36
配付元で聞いた方が早いと思う

636:539
06/03/30 23:09:42
それが、配布元は掲示板の書込みを停止していてメールしても反応無いのです・・・
<メールは当然かもしれませんが

637:nobodyさん
06/03/31 04:02:40 V/3C0g/e
URLリンク(www.i-paradise5.jp)
URLリンク(www.i-paradise5.jp)
CGIURLリンク(www.kent-web.com)
どうしても、
記入漏れした後に戻って投稿すると「不明な処理です」と出ます。
どうしてもです。色々やりました。ただCGIをいじくることは自分にはできないので…。
どうすればよいのでしょうか。

638:ageman
06/03/32 22:39:13 vnBBezMf
age

639:nobodyさん
06/04/03 02:37:35
お願いしてもいいでしょうか…

640:nobodyさん
06/04/03 02:45:33
>637
わざと記入漏れ後、戻って再投稿→書き込み OK
投稿確認画面付でわざと記入漏れ有り→戻って再度投稿→書き込み OK
釣りかorz

641:nobodyさん
06/04/03 03:16:07
【  CGI名  】 携帯絵文字対応BBS「SmallPICT」 (Ver2.161)
【配布先URL】  URLリンク(hdml.cside.com)
【 質問内容 】 1.機種情報を表示しないようにしたいのですがどこを消したらいいのかわかりません。
         2.アクセス解析のタグを挿入したいのですがどこに入れたらいいのかわかりません
         init.cgiの53行目辺りかと思ったのですがエラーが出てしまいます。
どうぞヨロシクお願いします。

642:nobodyさん
06/04/03 03:54:04
>>641
設置の質問じゃないね。

自分で改造ができないのなら
【 スクリプト改造依頼スレ 】(丸投げ) part5
スレリンク(php板)l50

ヒントさえ貰えば改造できるのなら
★三 【 スクリプト改造工房 PART 8 】 ★三
スレリンク(php板)l50

上の次スレ
★三 【 スクリプト改造工房 PART 9 】 ★三
スレリンク(php板)l50

643: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
何もかもわかってなさそうだから、わかってそうな友人か知人を探せ
今のままじゃ設置しても意味なさス


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