CGI設置について質問

このエントリーをはてなブックマークに追加
505nobodyさん
KENT WEBのショッピングカートcgi「Shopping Cart」を
設置しました。無事機能してます。

で、新規追加の画面から販売物を追加していくと、トップの販売画面に

□ □
□ □
□ □...

と言うように販売物のテーブルが追加されていくんですが、
これを、2列折り返しでなく、1列にするにはどーすればいいんでしょうか?
単純にどっかに改行タグ入れればいいんだと思うですが....
506nobodyさん:04/05/14 19:53 ID:???
スレ違い。
というかHTMLすら分からないようであればCGIの改造は到底無理。
素直に諦めるか勉強しろ。
507nobodyさん:04/05/14 20:47 ID:???
■ 設置の方法がわからない場合には
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ)
http://pc5.2ch.net/test/read.cgi/php/1076831972/324(テンプレ)

■ 自分で改造するアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)

【CGI】こんなCGI探してますver.13
http://pc5.2ch.net/test/read.cgi/hp/1081608108/
508nobodyさん:04/05/17 05:12 ID:???
ねぇねぇ、perlなんてそんな難しくないよ。1週間も勉強すれば結構理解できるよ。
多分、人の作ったやつの設置がわからん!とかいって何日も悩むより1週間勉強したほうが
ストレス少ないよ。
難しいなんて先入観。
509nobodyさん:04/05/17 15:50 ID:???
( ´,_ゝ`)ハイハイ すごいでちゅね〜
510nobodyさん:04/05/17 16:33 ID:???
で?
511nobodyさん:04/05/17 22:50 ID:???
>>508はスレタイも読めない馬鹿ということでよろしいですか
512nobodyさん:04/05/17 22:54 ID:???
はい、それでいいと思います。
513nobodyさん:04/05/18 00:48 ID:???
あのさ、PERLでHTML部は別のtxtファイルに記述して、test.cgiから
open(FH,"<txtファイル名");
while(<FH>){
print;
}

ってする場合、txtファイルのパーミッションって最低いくつで動作する?
514nobodyさん:04/05/18 01:29 ID:???
>>513
スレ違い
515nobodyさん:04/05/18 07:37 ID:???
>>514
そもそもここはなんのスレだ?スレタイ通りなら513はありだろ
516nobodyさん:04/05/18 14:21 ID:???
517nobodyさん:04/05/18 19:57 ID:???
>>515
アタマ大丈夫?
518515:04/05/18 22:48 ID:???
>>516
ありがとう。凄い限定されてるんだね。設置に関係することならなんでもいいわけじゃないのね。
519nobodyさん:04/05/19 00:06 ID:???
>>518
だから〜頭大丈夫かって聞いてんだよ!
520nobodyさん:04/05/19 16:54 ID:???
>>519
もう聞かないでやれよ
521nobodyさん:04/05/19 23:26 ID:cap5admC
誘導されてきました。

IIS6.0、Windows2003を使っています。

とほほのアクセスカウンターをDLして設置したのですが、
アクセスカウンターが0から先へ進みません。
wwwcount.datcntに100を置いたのですが、それでも0だというところから
判断すると、おそらくcgiからファイルが見えていないのだと思います。

ちなみに、別のIIS5.0、Windows2000のサーバでは同じ構成で
問題なく動きました。
原因があるとすればどの辺りが怪しいのでしょうか?
ヒントとなるアドバイスをいただければ幸いです。

なお、BBSなど他のcgiプログラムは動いているので
Perlの設定などは大丈夫だと思います。
よろしくお願いいたします。
522nobodyさん:04/05/19 23:35 ID:???
(´-`).。oO(テンプレ無視で他スレからコピペのままかよ・・・)
523nobodyさん:04/05/19 23:40 ID:cap5admC
すみません>>1-10になかったので気づきませんでした

【  CGI名  】 Perl5.6(最新)
【配布先URL】  http://tohoho.wakusei.ne.jp/wwwsoft.htm (とほほ)
【設置サーバ】 IIS6.0の自前サーバ
【 質問内容 】 アクセスカウンターが0から先に進まない。
         ただし、IIS5.0の旧サーバでは動く。
          設定上の違いは何なのか?
          おそらく、cgiからデータファイルが見えていない気がする。
524nobodyさん:04/05/20 02:43 ID:TV6Kz9b8
質問なのであげさせていただきます
先程掲示板のCGIをアップしたのですがどうしても500エラーが出るのです
そこで違うPCからアップしてみたところエラーが出ず無事に動作しました
FTPソフトの設定などは同じにしてあるのですが原因が分かりません
教えてチャンで申し訳ないのですがどうぞご伝授願います
525nobodyさん:04/05/20 04:04 ID:???
(´-`).。oO(500エラーぢゃ無くてエラーの内容を書けよ・・・)
526nobodyさん:04/05/20 04:06 ID:???
(´-`).。oO(【  CGI名  】 Perl5.6(最新) ってすごいね・・・)
527nobodyさん:04/05/20 13:37 ID:???
CGIを設置しようとしてうまくいかない場合の質問はこちらで。

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

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

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

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


----------------------------------------------------------------
ここは他スレを汚されるのを防ぐ為の隔離スレです。
つまりこの板においてはそれほどバカらしい質問なわけです。
叩かれたり馬鹿にされても解決したい覚悟があるのなら
答えてあげようという人も現れるかもしれません。
せめてそういう人の機嫌を損ねないように
上のテンプレに従って質問するほうが良いでしょう。
528nobodyさん:04/05/20 16:14 ID:???
そろそろ「ここにいるのは役に立たないクズばかりですね。もういいです。」
とか言いだす奴が出てきそうな悪寒
529nobodyさん:04/05/20 17:32 ID:???
>>523
パーミッション確認、エラーログ確認。
-e ログファイルのパス or die 'no such log file.'; とか試す。
>おそらく、cgiからデータファイルが見えていない気がする。
なら見えているのかどうかCGIに直接聞いて確認汁。
...とかここまでやってて動かないんだったらスマソ。
530nobodyさん:04/05/20 17:39 ID:???
>>523
そもそも動作してるのか?
自前の鯖ならログでわかるだろ。
531521 523:04/05/20 22:20 ID:txRTpzua
>>529-530
ありがとうございます。
まちがいなく動作確認はしています。

他のサーバーから確認したところ、どうやら
カウンタのデータファイルが見えていることは分かりました。
しかし、カウントアップがされないのです。
パーミッションは書き込みを許しているはずなのになぁ・・・
IIS5.0とどこが違うんだろ・・・
532nobodyさん:04/05/20 23:17 ID:???
独り言なら脳内でやってくれや。

自分でどのようなことまでやったか、エラー・動作がおかしい場合は
その内容を詳細に書くこと。
533nobodyさん:04/05/21 01:08 ID:???
そうだな、こういうのを貼っとくのも悪いことじゃないだろう

--------

「エスパーきぼんぬかよ」「氏ね」「(゚Д゚)ハァ?」等のレスを貰う八ヶ条。

1.ハードウェア、OSのバージョン等には一字一句触れない。
2.大切な個人情報が漏れるとまずいので、己の行った操作、変更などは秘密。
3.エラーメッセージの類は決して書かない。「エラーが出るんです」で留める。
 目の前で生じている現象をそのまま具体的に書くなどもっての外。
 事実より俺様の脳内解釈を優先すべし。
4.独り言文体で必勝。
 「…なんだけど、どうすればいいのかなぁ」「何が悪いんだろう?」
5.「急いでいます」「困っています」等、自分の都合を全面に押し出す。
6.もう試したことを得意げに指摘してくる奴には、厳しく対応。
 「それが駄目だったから質問してるんです」「それはもう試してみて駄目でした」
 "どう"だめだったのか、本当に実際それを行ったかどうかなんか問題じゃない。
7.ストレートに答えを書かないもったいぶったレスには、逆切れで対応。
 「だからどうすればいいんですか?」「分からないなら引っ込んでろやゴルァ」
 示されたURL等を参照するなんて態度は、回答者を甘やかすことに他ならないので
 絶対に避ける。
8. 情報は小出しに。
534nobodyさん:04/05/21 13:17 ID:???
ま、おまいらなんて所詮
サポセンボランティアなんだからそれぐらい耐えろや
535nobodyさん:04/05/21 19:43 ID:???
↑これ9条目?
536nobodyさん:04/05/22 20:30 ID:???
>>531 だからログは?
とほほのwwwcountならテストモード付きのはずだけど。
IISがどーのとかいう指定部分もあるし、いろいろいじってどうにかするしかない。
537nobodyさん:04/05/28 13:48 ID:???
【  CGI名  】 picoBBS
【配布先URL】  http://say.vis.ne.jp/script/picobbs/index.htm
【設置サーバ】 西院ネットワークス
【 質問内容 】 
ログファイルが読め込めません。
ログファァイルなどcgiは全てパーミッション777にする様書いてあるのですが、
サーバーの設定で777は500エラーになってしまいます。
パーミション755と701(サーバー推奨)で試したのですが、いずれもログファイルが
読め込めないというエラーが出ます。

初心者の為cgiの改造などは一切出来ません。この場合は設置不可能と思った方が
良いのでしょうか?
538nobodyさん:04/05/28 15:51 ID:???
>>537
log.cgi を log.txt にしてパーミッションを666
define.cgiの118行目を↓に書き換えたら一応動いたよ

$LOG_FILE = "$DATA_DIR/log.txt";
539nobodyさん:04/05/28 16:12 ID:???
質問です。あほな事だったらごめんなさい。

ログファイルって誰でも読めちゃうから、ファイル名とかぐちゃぐちゃに変えて場所がわからないようにした方がいいんですよね?

CGIが置いてある階層も777で丸見えだから、index.htmlとか置いて見えないようにした方がいいですよね?
540nobodyさん:04/05/28 16:13 ID:???
あ!すいません。>>539は掲示板のスクリプトの事です。
541nobodyさん:04/05/28 16:36 ID:???
>>539
パーミッションを777や666にせざるを得ないなら、
そうする以外に道が無いだろうな。

しかし個人的には、
パーミッションを777や666にしなきゃいかん
という時点でもうダメダメなサーバだと思っているので、
もしセキュリティが気になるなら、
そういうサーバはやめて、
ちゃんと suexec しているサーバに移る方をお勧めするなあ。

例えば >>537 の使ってるサーバは、
君のところとは逆で、
パーミッションを777にしたらエラーで動かなくなってしまうわけだ。
そういうところの方が安全だよ。
542537:04/05/28 16:52 ID:???
>>538さん
回答有り難う御座います。

log.txtにしcgiを書き換えましたが、やはりログファイルを読め込めません。
log.txt / date / lock もパーミッション666にすると混雑中ですというエラーが出、
log.txtを666のまま、date / lockを755に戻すとログファイルを読め込めないという
エラーが出ます。date / lockをサーバ推奨の701にしても同じエラーが出ます。
サーバーはログについては600推奨なのですが、それでもログファイルが読め込め
ないと出ます。

やはりパーミッション777に設定できない事が原因なのでしょうか?
補足ですがサーバはsuEXECを導入しています。
543nobodyさん:04/05/28 17:33 ID:???
>>542
         701
ディレクトリ picobbs ┬ picobbs.cgi 701
         │   ├ define.cgi  701
         │   ├ jcode.pl   604
         │   └ default.css 604
         ├─── ディレクトリ lock 705 
         └─── ディレクトリ data 705
                        └─ log.cgi 600
544537:04/05/28 19:07 ID:???
>>543さん
その通りにパーミッションを指定しましたが、やはりログファイルが読み込めません。
試しにログファイルだけ666にもしてみましたが、同じエラーが出ました。

色々試して頂いたのに駄目で申し訳ない気持ちです。もう暫く弄って駄目だったら、
今回は設置を諦めます。
皆さんのお手を煩わせてしまい申し訳ありませんでした。
545nobodyさん:04/06/01 23:16 ID:l3+jyr3W
【 CGI名  】 g_counter.cgi
【配布先URL】 http://www.cgi-down.com/cgi/g_counter.php
【設置サーバ】 http://www.i-do.ne.jp
【 質問内容 】 画像の設置場所がwww下なのですが、パスの書き方がよく分かりません。
絶対パスだと$im= http://www.○○○○○○.com/';
でいいのでしょうか?
どうしても画像が出ません。
どなたか教えてください。よろしくお願いします。
546nobodyさん:04/06/01 23:22 ID:???
>>545
サーバにアップロードした画像の置いてあるディレクトリを指定。
相対パスのほうがいいけどな。
547nobodyさん:04/06/04 07:45 ID:???
cgiまったく初心者なんですが、設置の仕方も良く分かりません。
とりあえずサーバにアップはできたんですが、その後どうすればいいのか・・・。

どこか勉強できるような初心者用のサイトってないですか?
548nobodyさん:04/06/04 08:33 ID:???
>>547
本を買ってきて勉強しなさい。
アップしたCGIは削除しておくように。
549nobodyさん:04/06/04 08:47 ID:???
547です。
本ですか。そうですね。その方がいいかも。
一応サーバの方は削除して、勉強してから最初からやりなおしをします。
ありがとうございました。
550nobodyさん:04/06/04 15:31 ID:???
偉い恐い事してる椰子居るな。
んな事してると鯖屋に訴えられるかもよ。
まその前に警告が来るだろうが。
551nobodyさん:04/06/06 00:17 ID:???
簡単なCGIなのに設置できない。
何度見なおしてもやり方は間違ってなさそう……。
ニフティなんだけど、もしかしてサーバに問題ありなの?

一応もう一度最初からやりなおしてみるけど。
552nobodyさん:04/06/06 00:20 ID:???
>>大阪府大阪市大正区に問題がある事だけは確かだ。
553nobodyさん:04/06/06 01:28 ID:???
いや、問題はゆとり教育にある。
554nobodyさん:04/06/07 19:07 ID:mrFVkUMc
作ったウェブページのsendmailの機能を確認したいのですが、sendmailをサポートしているサーバにアップしないと無理でしょうか?
自分のパソコンはwindowsです。
555nobodyさん:04/06/07 20:11 ID:???
何をやりたいのか分からんが共有鯖でテストすんな。
556nobodyさん:04/06/07 20:20 ID:???
>>551
http://homepage.nifty.com/cgi/index.htm
> perlについて
> perlのバージョンは5です。 (ただし、perl5での標準的なモジュールは使用できません)
> パスは、「/usr/local/bin/perl」となります。
> スクリプトの1行目は「#!/usr/local/bin/perl」と記述してください。

> (ただし、perl5での標準的なモジュールは使用できません)
これは大丈夫?

>>554
Windows商用のSendmailもあるけど、
Sendmailの動きを真似る物もいくつかあるみたいだね。
557nobodyさん:04/06/07 20:49 ID:mrFVkUMc
>>555
何処でテストすればいいのですか?ローカルサーバじゃ機能しなくて・・・。
558nobodyさん:04/06/07 20:55 ID:???
>>557 テストの意味を分かってから書き込めよ
559nobodyさん:04/06/07 21:30 ID:???
>>557
sendmane
後は自分で調べろ
560nobodyさん:04/06/08 00:30 ID:???
どれにあてはまるかよく考え、各スレにテンプレを使って質問・依頼するように

■ 設置の方法がわからない場合には
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ)
http://pc5.2ch.net/test/read.cgi/php/1076831972/324(テンプレ)

■ 自分で改造するアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)  
561nobodyさん:04/06/08 20:00 ID:BWaytUAp
質問です。cgiが動きません。↓は私のサイトです。
http://www.fairies-garden.com/pso/index.html

ttp://www.strange-plus.com/hakidame/cgi/index.html
↑のコンパクトメッセージというcgiをインデックスページで使いたいのです。
cgiファイルで設定する項目に

# ロックファイル名
$lockname = './temp/cm.lock';

とあるのですが、DLしたものにはtempフォルダもlockファイルもなく、
helpファイルにこの項目について説明が全くないのです。
それを無視して説明通りに同じディレクトリにアップロードをしてパーミッションを合わせると、
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
とエラーが出ます。

このtempフォルダとlockファイルが項目にある理由がわからないです。
これを設定しないのがエラーになる原因なのかもわかりません。
どうかご指導お願いします。もっと説明して欲しいところがありましたら指示してください。
配布元のサポートBBSは停滞しているのでここで質問させていただきます。
562nobodyさん:04/06/08 20:15 ID:???
Internal Server Error
これが出なくなってからおいで。
エラーの原因がわからないんじゃ対処のしようがない。
563nobodyさん:04/06/09 00:21 ID:???
>>562
おいでなんて言わなくていいよ。
バカは放置しとけって。
564561:04/06/09 01:45 ID:???
バカで本当に申し訳ないです。。
>>562さん
どうしてもそれで引っかかるんです。原因がわかりません。

一度このCGIを設置していただけないでしょうか?
やり方を教えてくださると嬉しいです。。
565nobodyさん:04/06/09 01:51 ID:???
>>562を100回音読しろ。大きな声でな。
566nobodyさん:04/06/09 02:03 ID:???
>>561
お前はひとつ上のレスも読めないのか?それとも無視か?
567561:04/06/09 02:08 ID:???
>>565さん
はい、原因がわからないので対処の仕様がないんです。
なので自分の設置の仕方が合っているかを教えて欲しいと思いまして。

>>566さん
はい、何か問題あるのでしょうか?
CGI設置の質問に必要な情報は書いたつもりですが。。足りないことがあったら指摘お願いします。
568nobodyさん:04/06/09 02:12 ID:???
なるほど、無視のほうなわけね。
それなら質問も無視するか・・・ バイバイ
569561:04/06/09 02:39 ID:???
>>568
申し訳ないです、何がどうして無視なのか理解できません。
不備があったら訂正しますが。。申し訳ないです。
結論だけでなくて、ちゃんと説明してくださると嬉しいです。
570561:04/06/09 02:39 ID:???
>>568さんです。
連投すみません、ミスです。
571nobodyさん:04/06/09 03:09 ID:???
>>564
暇だから設置したよ。
http://f37.aaacafe.ne.jp/~body/2ch/php/cm/
572nobodyさん:04/06/09 03:12 ID:???
こんなもん誰だって設置できるわな
573561:04/06/09 03:33 ID:???
>>571
ありがとうございます。
jcode.plは設置ディレクトリに配置してパスも書き直してました。
tempフォルダはどうなさいましたか?それが聞きたいです。何度も何度も申し訳ないです。。
574nobodyさん:04/06/09 03:36 ID:???
>>569
字も読めないバカなのか、読んでも無視なのか・・・
まだ質問したいなら声に出して読んでから書け

■ 設置の方法がわからない場合には
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)
------------------------------------------------------------------
CGIを設置しようとしてうまくいかない場合の質問はこちらで。

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

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

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

【  CGI名  】 複数のバージョンがある場合には正確に
【配布先URL】 
【設置サーバ】 レンタルスペース名または設置中のURL
【 質問内容 】 
------------------------------------------------------------------
575nobodyさん:04/06/09 03:37 ID:???
>>573
お前が聞くんじゃなくて「お前がでどのようなことまでやったか」を書くんだよボケがっ!
576nobodyさん:04/06/09 03:43 ID:???
稀に見るどうしようもない質問者だな。
解決したら二度とこの板には来て欲しくないな。
俺は寝るわ。
577561:04/06/09 03:50 ID:???
>>574さん
はい、必要な情報は記述してあると思います。。

>>575
はい、わかりました。先ほどもアップロードしてみてまたエラーが出たので説明しなおします。

*DLをする。
*Perlパスを/local/にする(このパスで今までいくつも配布CGIを使っていたので間違ってません)。
*cgiファイルの項目を、jcode.plのパスを書き換える。
*FFFTPでアップロード。cm.cgi[755]、test.html[666]、middle.html[644]にパーミッションを設定。
*書き込みテストをしてサーバーエラーがでます。

以上です。これがすべてです。
578nobodyさん:04/06/09 04:17 ID:???
>>577
マジレスしておく

> tempフォルダはどうなさいましたか?それが聞きたいです。何度も何度も申し訳ないです。。
作る必要なし。
これで気が済んだろ?
あとは自分で調べろ。
579561:04/06/09 04:24 ID:???
項目の変更が間違っているのではないかと思い、以下のように設定してみました。
indexに設置するので、$push_typeを0にして、そしてindex.htmlの属性を666にする。
↑これでもダメでした。何が間違っているのやら、、

>>578
ありがとうございます。
そうなんですか、他の項目の設定に誤りがあるというのですね、、
もう少しいじってみます。。ありがとうございました。
580nobodyさん:04/06/09 04:40 ID:???
パーミは作者が指定した数字より、サーバが指定した数字を入れるべき。
581nobodyさん:04/06/09 11:02 ID:???
未だに無視決め込むって何か意図があるんだろうな。
582nobodyさん:04/06/09 18:03 ID:???
>>581
粘着野郎だなお前は。
【】がそんなに大事なことか?文読めばいいことだろ。
そんな儀式でくるやつ選ぶならお前がこなくていい。去れ。
583nobodyさん:04/06/09 18:37 ID:???
イタタタ
584nobodyさん:04/06/09 20:29 ID:???
(ノ∀`)タハー
585561:04/06/09 20:55 ID:???
設置できました!みなさんありがとうございます。
原因は依然わかりません。
ただ、原因の元になる要因はわかりました。
cgiファイルを必要な場所以外のどこかをちょっとでも触って保存するとエラーがでるんです。
eucエンコードを使っているcgiなのですが、今までも他の配布cgiでいじって戻したファイルをアップロードすると、中身は何も変わってないのにサーバーエラーがでることcgiがあったんです。
それで、今回はDLした直後のファイルをeucエンコードに対応しているテキストソフトで変えるところだけでを変えてアップしたら正常に作動しました。
なぜこんなことが起こるのかはわかりませんが、無事設置できてよかったです。
設置の方法は全く間違ってませんでした。ありがとうございました。
586nobodyさん:04/06/09 21:10 ID:???
結局何も学ばなかったんだな。
このスレの先が思いやられる。
587nobodyさん:04/06/10 01:59 ID:???
>>582
>>585を見てみろ。
テンプレに従って書いていればすぐ解決したことだっただろ。
何が大事かわからないお前はここに来る質問者と同じレベルだと知れ。
588nobodyさん:04/06/11 00:05 ID:???
>>587はなにを言ってんの?
テンプレに従って書いていればって、あんたら何もアドバイスしてないじゃん?
自己解決したんだろ?
何が大事かって、大事なのは情報を提示することだろ?【】で書くのがそんなに大事なのか?
ボランティアなんだから、教えたいやつが質問者の文を読めばそれでいいじゃん。
【】がないと文が読めないような文盲はいらん。
589nobodyさん:04/06/11 00:09 ID:???
>>588
>>561と同じレベルのお前もいらんよ。

>>574を一文字残らず声を出して読んでみろ。
>>575に最も重要な点が書いてあるからそっちは100回読め。
590nobodyさん:04/06/11 00:11 ID:???
>>588
お前が言う通り「大事なのは情報を提示すること」。

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

その一番重要なことが提示されていないのだからしょうがない。
591nobodyさん:04/06/11 01:01 ID:???
ここはサイキッカーの集まるスレではないです。

私も凡人ですがなんとかやってみます。
まずは>>561をテンプレに沿うように翻訳。
【  CGI名  】 Compact Messenger
【配布先URL】 http://www.strange-plus.com/hakidame/cgi/index.html
【設置サーバ】 http://www.fairies-garden.com/pso/cm.cgi
        http://www.fairies-garden.com/pso/index.html
【 質問内容 】 
正しく設置したら
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
とエラーが出ます。
ちゃんと設置したのに動きません。訳がわかりません。
592nobodyさん:04/06/11 09:30 ID:???
どうでもいい
593nobodyさん:04/06/11 19:25 ID:eqZsR85t
--------------------------------------------------------------------
214 名前:名無しさん@どーでもいいことだが。 メェル:sage 投稿日:04/06/10 20:42 ID:KO2sUTHI
自分の理想にぴったりかなったID/PASS請求用の高機能フォームCGI(フリーウェア)を発見し、
いそいそとダウンロードして「さぁ編集だ〜!」と喜び勇んでエディタで開いたところ…。

なんとスクリプト本文の中に、
読者様から送ってもらうフォーム内容(なまものに対する情熱を熱く語って頂く項目あり)を、
スクリプト配布元のメールアドレスにもBCCで送信する構文が入ってて( ゚д゚)ポカーソ
しかもそれだけじゃなく、フォームのHTML内には
スクリプト配布元のリンク監視用(?)
アクセス解析GIF透明画像(もちろん相手のサイトを直接呼び出し)が埋め込まれた。

つまり、読者様の与り知らないところで自サイトフォームへのアクセスがCGIの配布元に記録され、
しかも大きな声ではとてもとても言えないような密やかな萌えをCGIの配布元にまで
コソーリ送信するような仕組みになっていたというわけだ。
(((( ;゚Д゚))ガクガクブルブル

気持ち悪いなんていう理由でそういった部分を削除するのは規約違反だし、
元々そういう違反関連にかなりうるさいサイトらしく、
本気で晒し上げもしかねないような雰囲気だったのでやむなく使用を断念。
規約を読んでダウンロードしたのは自分なわけだし
機能の充実した素晴らしいフリーウェアだから少々の制約は致し方ないとはいえ、
あまりにも卑劣というか姑息だなと思ったので…。
大切な読者様に迷惑かかるのは一番イクナイ!し…。
--------------------------------------------------------------------
個人+商用+メールフォームCGI+CSVデータ蓄積
でヤフ検索すると出てくる。
594nobodyさん:04/06/11 22:05 ID:???
>>593
これ、どこの記事?
595nobodyさん:04/06/11 22:40 ID:???
>>593
このコードひどかったわ。 なんか、これで金取るのか、っ手感じ。
変数はすべてグローバル(もちろん)。 メインな処理は関数わけされてなくて全てべた書き。
しかも、著作権情報の変数をチェックして、おかしかったら、BCCで管理者当てメールを自分所へ送っている
これは、法に触れているんじゃないのか? まぁ、コリャヒドイ。 うんこてぃんこ
596nobodyさん:04/06/11 22:56 ID:???
>>595
え?これシェアなの?


ガクガクブルブル
597nobodyさん:04/06/11 23:02 ID:???
ドジン者ってどこにでもいるんだなあ
598未承認広告:04/06/12 00:46 ID:???
メールフォーム・ショッピングカートなど
CGIスクリプト本文の中に、 送ってもらうフォーム内容を
スクリプト配布元のメールアドレスにもBCCで送信する構文が入っているものがありました。
そしてフォームHTML内にはスクリプト配布元のアクセス解析のGIF画像まで。

メルアド・メール内容・住所・電話番号・本名が
もれなく ttp://web-up.cside.biz/  宛に届きます。

【盗聴】web-up.cside.biz【個人情報詐取】
http://ex5.2ch.net/test/read.cgi/net/1086965756/l50
599困る君 ◆tr.t4dJfuU :04/06/12 17:49 ID:gTy58An5
どなたかエライ人助けて下さい!!
http://atworks-online.net/access/access.htmlにあるアクセス解析(access cgi ver.3.02)をホームページのトップページに設置しようと思ったのですが上手くいきません。
トップページがフレームのため設置方法に記載してあるフレーム用のjavascript構文を<body>〜</body>の間に記述してもアクセス解析に反映されません。
どなたかご教授お願いします。
600nobodyさん:04/06/12 17:53 ID:???
また56が来たよ
601600:04/06/12 17:55 ID:???
561の打ち間違いです
602困る君 ◆tr.t4dJfuU :04/06/12 17:56 ID:gTy58An5
ソースは下記の通りです。
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>あああ</title></head>
<frameset rows="*" cols="*,700,*" framespacing="0" frameborder="no" border="0">
<frame src="left/left.html" name="left" frameborder="no" scrolling="no" noresize id="left">
<frameset rows="*,25" cols="*" framespacing="0" frameborder="NO" border="0">
<frameset rows="55,*" framespacing="0" frameborder="no" border="0">
<frame src="header/menu.html" name="header" frameborder="no" scrolling="no" noresize id="header">
<frameset cols="140,*" frameborder="NO" border="0" framespacing="0">
<frame src="leftmenu/leftmenu.html" name="leftmenu" frameborder="no" scrolling="NO" noresize id="leftmenu">
<frame src="contents/contents.html" name="contents" frameborder="no" scrolling="auto" noresize id="contents">
</frameset>
</frameset>
<frame src="footer/footer.html" name="bottomFrame" frameborder="no" scrolling="NO" noresize>
</frameset>
<frame src="right/right.html" name="right" frameborder="no" scrolling="no" noresize id="right">
</frameset>
<noframes><body><script type="text/javascript">
<!--document.write("<img src='cgi-bin/access/report.cgi?");
document.write("dir=default","&");
document.write("pix=",screen.width,"x",screen.height,"&");
document.write("ref=",parent.document.referrer);
document.write("' width='1' height='1' alt=''>");// -->
</script>
</body></noframes></html>
603困る君 ◆tr.t4dJfuU :04/06/12 18:07 ID:gTy58An5
症状を追記しますと・・
■<noframes>〜</noframes>の間にアクセス解析呼出文の記述をするとWEBページは表示されるが、
アクセス解析にアクセスデータが反映されない。
■</header>〜<frameset>の間にアクセス解析呼出文の記述をするとアクセス解析にアクセスデータ
が反映されるが、WEBページが全く表示されません。
604nobodyさん:04/06/12 18:27 ID:???
>>599
激しくウザイ
いいかげんなことしないで設置の解説をよく読め。
605nobodyさん:04/06/12 18:29 ID:???
>>603
もうちょっとヒントを与えると解説に書かれていないそんなことすれば
動かなくて当たり前。。
606nobodyさん:04/06/12 21:13 ID:f1BZxmGY
CGIに関する質問はここでしてもいいんですか?
607nobodyさん:04/06/12 21:18 ID:???
専用スレがあるんだからそっちでやればいいんじゃないの
608nobodyさん:04/06/12 21:21 ID:???
>>607
ありがとうございます
609nobodyさん:04/06/14 00:33 ID:SAG/lOIb
ダメ元で書きます。

iswebでsendmailが使えない事は了承済みですが、
SendMail.pmとメールのsmtpサーバを使ってsendmail送信する事は、現在可能でしょうか?

サポート掲示板を見る限り、「socketが使えないから無理」との事ですが、ttp://tohoho.wakusei.ne.jp/lng/r200005/00050080.htmによって成功した例があるようです
(phi氏作成のSendmail.pmは「phi sendmail.pm」でグーグル検索したら簡単に見つかりました)
ただ、同じようにしても無理でした。
また、上記後半の、ttp://www.wakusei.ne.jp/twn/wwwlng.cgiを表示するCGIもうまく反映されませんでした

iswebサポート掲示板で聞いても「過去ログ読め」で終わりそうなのでここに書きました。


やはり、無理なのでしょうか?
610nobodyさん:04/06/14 00:45 ID:???
試してみれば良いだろ
出来なきゃ無理だし出来りゃ可能だし

ということで無理なんだろ
611nobodyさん:04/06/14 01:05 ID:???
>>609
スレ違い

よって無理であろうがなかろうが教えない
612609:04/06/14 01:08 ID:SAG/lOIb
>>610
レスありがとうございます

>>611
では、どのスレだったら良かったのでしょうか???
「CGI設置についての質問」というのが一番近いと思ったのですが・・。
613nobodyさん:04/06/14 01:11 ID:???
>>612 はにゅ?
614nobodyさん:04/06/14 01:18 ID:???
>>612
一番近いかどうか50レスぐらい遡って読め
615612:04/06/14 01:23 ID:???
cgiプログラム全般についてのスレッドであり
ひとつのサーバにおける特定の問題について質問するスレッドではない

ということですか??
50レスくらい遡って読んでから考えましたが。

では、どのスレだったらスレ違いにならないのでしょう?
別件であと2点ほど聞きたい事があったのですが・・・。
616nobodyさん:04/06/14 01:26 ID:???
お前>>612のやろうとしてる事は鯖クラック

ここはwebプログラミング板

言わずもがな板違い

言わずもがな犯罪
617612:04/06/14 01:29 ID:???
わかりました。
618nobodyさん:04/06/14 11:07 ID:???
何が鯖クラックなんだ・・・?
619nobodyさん:04/06/15 18:42 ID:???
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)
620nobodyさん:04/06/29 21:03 ID:UxGxtOUc
すいません。ココログ初心者です。
photobloxというものをHPに貼りたいのですが
どうしたら自分の画像を反映できるのですか?
サンプルのもおはついたのですが・・・・

オーソリティーの方、アドバイス下さい。
621nobodyさん:04/06/29 21:09 ID:???
オーソリティーって何?
622nobodyさん:04/06/29 22:25 ID:UxGxtOUc
権威のある方と訳しますがここでは
設置経験者のことです。

623nobodyさん:04/06/29 22:57 ID:???
>>621
死ね馬鹿。死んでしまえ
624nobodyさん:04/06/29 23:57 ID:???
>>620
1レス上も読めないアホはカエレ
625nobodyさん:04/07/15 11:46 ID:XD2atJkO
いままで、フリーで配布されてる、掲示板、フォーム、カウンターなどの
スクリプトをいろいろ設置してきましたが、メールフォームでちょっと困ってるので質問します。

スクリプト自体は動作しているのですがマックのIEやサファリだと問題ないのですがなぜかwinのIEだと
入力チェックで、メールアドレスが正しく入力されていないとアドレスチェックに引っかかってしまいます。

おそらく、フォームから、cgiにバリューが渡される段階でなにかが書き変わって
しまっているのだと思うのですがブラウザ(os)によってこんなことは起こりえるのでしょうか?

ところが、スクリプトに添付されてる、サンプルのフォームもせっちして、同じcgiに投げると、winでも普通に動きます。

スクリプトはEUCで書かれたもので日本語のname値でもOKとのことなので思い切り、日本語のname値も使ってます。
サンプルのフォームでも使われてます。
ということはサンプルでない方、要するに漏れの作ったフォームの方での日本語name値に問題あるってこと?

ちなみに使用スクリプトはttp://www.ahref.org/cgi/formmailer/ここで配布されてるものです

いま、改めてみると確認画面で書き出されるソース、ちょっと変だな。
左側のセルの最後になぜか<br>入るし最後の<tr>閉じた後に</tr></td>と余分なものが入ってる。
まぁ、配布サイトでも動いてるんで、これは関係ないですね。(もちろん直した方がいいだろうけど)
とりあえず、一度ネーム値を全部半角のものにしてみて、
これから一つずつ、試して見ようかと思ってますが、「ここもチェックして見れ」という点あれば教えてください。
626nobodyさん:04/07/15 19:59 ID:XD2atJkO
4日間も悩んで、さっき、自己解決しますた。
えと、原因は、恥ずかしくて言えません。
627nobodyさん:04/07/16 04:50 ID:e+kIKBaP
【  CGI名  】  apeboard Ver2.1 SJIS 版
【配布先URL】 2apes http://www.2apes.com/products/index.html
【設置サーバ】 portland http://www.portland.co.uk/
【 質問内容 】 
初めてのCGI設置なので、初歩的な間違いしてたらスミマセン。でも、自分なりに調べてどうしても分からなかったので書き込みました。
ダウンロードした内容を、必要箇所を書き換え、ミミカキエディタで編集し、Fetch4.0.3(英語版)で転送し、パーミッション変更をしています。(MACです)
サーバーの方でcgi-binに入れろとあったので、cgi-binフォルダを作り中に10個のファイルを入れました。cgi-binの外の他のファイルは問題なく動いているのですが、cgi-binにアクセスするとエラーが出ます。
fetch4.0.3は改行に問題が…とあったので、ミミカキエディタの方で改行をLF(unix)にし、その後fetchのRow Date(生モード)で送っています。(アスキーモードはありません)
転送モードも解説サイト様によってまちまちでTEXTで送った方がいいという意見もあったので、両方試しましたが結果は同じです。fetchの初期設定も変更済みです。
パーミッションはcgiとpealを755で、datを666に設定しました(これも色々試しました)

内容は解説にのっとって、必要な箇所だけ変更しただけです。ここ数日格闘してましたが本当に分かりません。
誰か救いの手をお願いします。
以下のエラーが出ます。
「Internal Server Error(500)
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] 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.」

宜しくお願いします。

628nobodyさん:04/07/16 04:54 ID:???
>>627
まず、、、無料アカウントなんていうオチはないだろうな?
629627です:04/07/16 05:01 ID:e+kIKBaP
え…。
無料アカウント…とは?
あそこは無料でCGI使える筈では…。
スペース取った後送られてきた解説に、使えるって……書いてあったんですが;;;
630nobodyさん:04/07/16 05:12 ID:???
>>629
http://www.portland.co.uk/cgi-bin/esp?PAGE=portfaq.esp&ID=6

CGI (paid accounts only)
Perl (paid accounts only)
PHP4 (paid accounts only)

と書いてあるが・・・
631627?A°?・:04/07/16 05:23 ID:e+kIKBaP
書いてありますね。

…。
逝ってきます。

(メールに「あなたがCGIを使う時は」と説明が書いてありPEALも書いてあったのでスッカリ使える気まんまんでした。あれって無料有料分けず、全員に送ってるメールなわけだ…。私、空回りしてたわけですね…)
ヤケ食いでもしてきます。
632nobodyさん:04/07/16 05:28 ID:???
>>631
それはともかく初めてCGIを扱うのなら海外鯖はやめたほうが無難かもよ。
レン鯖板で条件に合うところを相談したら?
633627。:04/07/16 05:30 ID:e+kIKBaP
それにしても、ココを「無料でCGIの使える海外鯖」って紹介してる所、多すぎません?
私のような犠牲者を増やす元ですよね!(逆ギレ)

ありがとうございました。つまらないミスしてスミマセンでした。
634nobodyさん:04/07/20 18:31 ID:nqqIyvNI
【  CGI名  】  csvmail_v4s
【配布先URL】 ttp://www.d-ic.com/free/01/csvmail_v4s.html
【設置サーバ】 XREA
【 質問内容 】 
現在このメールフォームCGIを使っているんですが、
TEXTAREAに書かれた文章の改行が消されてしまうんです。
CSV保存の兼ね合いなんだと思うのですが、
出来れば書き込まれた改行そのままで送信できるようにしたいのです。
でもどこをいじればそれが可能なのかわかりません。
どなたかお力をお貸し下さい。
635nobodyさん:04/07/22 22:01 ID:lO14Aw+c
perlで予定表のCGIを作ったのですが
IISのWindows2000鯖でエラーがでます。

データのテキストファイルに書きこみをするCGI
でエラーが出て
「%1 is not a valid Win32 application」と表示されます。

自分のマシンのWindows2000でapache2+ActivePerl5.6.1の環境では、問題無く動作しています。

どんな失敗が考えられるでしょうか?
636nobodyさん:04/07/22 22:39 ID:???
超能力者じゃないんで %1 がなんなのか・・
637nobodyさん:04/07/23 00:52 ID:???
>>635
う〜ん、まずはスレ違いという失敗かな
638nobodyさん:04/07/23 14:10 ID:???
>>634
まずは違うスクリプトを使うことをおすすめする
639634:04/07/24 12:59 ID:gjw6tV8A
>>638
>まずは違うスクリプトを使うことをおすすめする

確かに普通のメールフォームなら何も問題なく原文ままで送れることはわかってます。

ただ…CSVで保存されるのが気に入ったので
出来ればこれを使いたいのだけど…
640nobodyさん:04/07/28 20:28 ID:ncxY2kmA
ageさせて頂きます。

【  CGI名  】 Web Cart System EX
【配布先URL】 http://www1.age.ne.jp/~izumi/index.html
【設置サーバ】 BEKKOAME
【 質問内容 】 ショッピングカートの設置についての質問です。
cart.cgiをアップし直したら
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
とエラーが出るようになってしまいました。
アップするまでは問題なく動いていました。
・Mac OS10.3で作業しています。
・Perlへのパスは#!/usr/local/bin/perlにしてあります。
・テキストモードでアップしました。
・パーミッションも755にしてあります。
・同ヂィレクトリ内にある基本情報の内容を変更できるCGIなどは問題なく動きます。

で、なぜcart.cgiをアップし直したかといいますと、
ある商品番号の時だけ送料にクール便代金210円を加算する処理を加えてみたからです。(当方Prelはほぼ初心者なので、とりあえず当たり障りのない処理だけ)

 if ($num == 23) {
$souryou_p = $souryou_p + 210;
}
ソースとしてはこれを加えただけで、後は一切いじっていません。
問題なのは、いじる前のcart.cgiに置き換えても、同様のエラーが出てしまっているということです。

どなたかご教授ください。よろしくお願い致します。
641nobodyさん:04/07/29 00:33 ID:???
>>640
Internal Server Errorじゃわからんのだよ
642nobodyさん:04/07/29 00:34 ID:???
>>640
追記:もし、
 if ($num == 23) {
$souryou_p = $souryou_p + 210;
}
をそのまま書いたなら、全角スペースが入ってる
643640:04/07/29 00:52 ID:???
>641=642様
ご指摘ありがとうございました。
確かに全角スペースが入っていました。なんとも間抜けな初歩的ミスを・・・
お恥ずかしい限りです。
これを直してアップし直したら、なんと無事に動きました。
依然、いじる前のソースをアップしたのにも関わらずエラーが出たという謎は残りますが
本当にありがとうございました。
助かりました。ここできいてみて本当に良かったです。

あと、こちらで訪ねる際には詳細なエラーログが必要ということですね。
今後の為にも、その取得方法など色々調べてみたいと思います。

また、何か問題が出ましたらよろしくお願い致します。
644nobodyさん:04/07/29 04:30 ID:ZZcGxUpu
【  CGI名  】ClipBoard
【配布先URL】ttp://www.kent-web.com/
【設置サーバ】 XREA
【 質問内容 】古いmacからアクセスするとcgiのソースが表示される

アクセスするとスクリプト本体が表示されるという現象が起きます。
わかっていることは、
 □古いmacを使用しているユーザーに起こる。他のユーザーは異常なし
 □以前は普通に表示されていたが、突然ソースが表示されるようになった
 □サーバにcgiを再アップロードするだけで解決する(?)
 □まったく同じ構成の他の掲示板は問題なく表示される
 □対象者の一人は、ログを見るとMozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
ということです。
200人程が使用している同窓会サイトを半年ほど運営しているのですが、報告例が2例しかないうえ
相手が初心者なものですから、相手の環境がはっきりしません。
パーミッションを755から700に変えたのでもう見られることはないと思うのですが、
500や403が出るようになるだけでは解決になりません。

アパッチがサーバサイドスクリプトのソースを返すことなどあるのでしょうか?
ブラウザ等の固有の問題な気がしますが、ブラウザがcgiのソースを要求したりするものでしょうか?
645nobodyさん:04/07/29 05:00 ID:???
>>644
ダウンロード状態となります(又はソース表示されてしまいます)
ttp://www.kent-web.com/support/faq/faq1-2.html#7
646nobodyさん:04/07/29 12:45 ID:???
>>644
CGIのソスーが見えるってのはありえない。 HTMLをDLすることになってるだけだと思う
647nobodyさん:04/07/29 14:40 ID:KN6A2lvU
すいませんが教えてくださいm(_ _)m

自分のHPから他のサイトにリンクするときに2ちゃんのime.nuみたいに
リファラーがわからないようにしたいと思って探してたら
http://kan-chan.stbbs.net/download/cgi/refswp.html の
Referer-Sweeperっていうのをみつけました。
これを椅子の垢を取って設置したいのですが可能でしょうか?
また、可能な場合はどこをどういう風に書き換えたらいいのでしょう?
パーミッションの変更とかもよくわかりません
どうかよろしくおながいします。m(_ _)m
ちなみに今はザ掲示板のhttp://nun.nu/?にタダ乗りしてます
648nobodyさん:04/07/29 14:43 ID:???
まず大事なのは、リファラーがわかってもどうどうと胸張って生きていけるよう

に一刻も早くなることですよ。
649nobodyさん:04/07/29 14:48 ID:???
>>648さん
ガンガリ中なのでおながいしますm(_ _)m
650nobodyさん:04/07/29 14:50 ID:???
まず大事なのは、他の質問者とどこか違わないかとビクビクして

>>15-読んでくることですよ。
651647:04/07/29 14:59 ID:???
>>650さん
(`д´ )ゞ 了解しますた!!

>>15をよく読んで出直してくるので
手取りチンコ取りおしえてくらさい
652644:04/07/29 19:42 ID:qaQ+KvhB
>>645
どうもですm(_ _)m
ただ、閲覧側の機種に依存するって言う点から見て、
これで完全に解決するかは微妙なところかと…。
.htaccessへの追記は、最初に問題が発生した時に行いました。

>>646
私もそう思いましたが、相手に表示され物の内容を確認してみたら
間違いなくスクリプト本体でした。

う〜ん、旧mac板へでも行ってくるか。
653647:04/07/29 23:28 ID:???
>>650さん
自己解決しますた
やってみたらすごく簡単ですた
654nobodyさん:04/07/30 01:51 ID:CM//iA10
iswebっていうサーバーにcgiを設置しようとおもってるcgi初心者です
iswebの登録完了メールにはサーバーにcgiを設置するには
cgi-binというフォルダを作るように書かれており
perlのパスは/usr/local/bin/perlらしいので
helloworld.cgiという名前で

#!/usr/local/bin/perl
print "content-type: text/html\n\n";
print "helloworld!";
exit;

というcgiファイルを作りフォルダに設置してみたんですが
http://******.infoseek.co.jp/cgi-bin/helloworld.cgi
とアドレスを指定して実行してみてもページがみつからないと表示される
だけでエラーになってしまいます
なぜでしょうか?
655nobodyさん:04/07/30 02:10 ID:???
>>654
アスキーモードでUPしてるか
パーミションの設定を正確にしているか
訪れたURLは正確か
656nobodyさん:04/07/30 02:11 ID:???
URLが間違っているからです
657nobodyさん:04/07/30 02:24 ID:???
ttp://counter.yaboo.jp/
↑ここのカウンターを借りて、アクセス解析つけたら
パスワードとかが無く、誰でもクリックすれば解析見れる
状態になってしまってるんですがどうしたらいいんでしょうか?
書いてないんですが…
658nobodyさん:04/07/30 02:26 ID:???

テンプレを使わない奴はスルー
659nobodyさん:04/07/30 02:27 ID:???
>>657はあちこちにマルチだからテンプレ使ってもスルー
660nobodyさん:04/07/30 02:49 ID:CM//iA10
>>655
>>656
cgiをうpしたアドレスってまちがってますか?
正しいurlを調べたいんですがどうしたらいいですか?
661654:04/07/30 02:50 ID:CM//iA10
あ、いちおう
urlの中にある*****ってところは伏字です
662nobodyさん:04/07/30 02:50 ID:???
>>660
登録完了メールを声に出して100回読め
663654:04/07/30 04:17 ID:CM//iA10
できました!
どうやらアクセス制限の設定が間違ってたみたいです
どうもありがとうございました
664nobodyさん:04/07/30 04:31 ID:???
嘘つきハケーン!
明らかにURLが違ってるやん。

アクセス制限の設定の問題なら「ページがみつからない」とは表示されないだろ?
665654:04/07/30 05:01 ID:CM//iA10
>>664
url合ってました
で、よくみたらページが見つからないじゃなくて403のアクセス制限の
エラーでした。
お騒がせしてすいませんでした
666nobodyさん:04/07/30 11:09 ID:???
うん、二度とこの板にくるなよ
667nobodyさん:04/07/30 12:41 ID:???
あの・・・
FFAの設置手順?を教えてくださらないでしょうか?
なぜか書いていないんで・・
こういう風に・・
[public_html]┐
├ [ering] ┐(ロック機能/バックアップ機能を使用する場合は[777 or 755])
│ ├ ering.cgi [755] (メインスクリプト)
│ ├ ermgr.cgi [755] (管理スクリプト)
│ ├ set.cgi [755] (設定ファイル)
│ ├ ermgr.log [666] (ログファイル)
│ ├ erank.log [666] (ログファイル / 項目別アクセス数を取る場合)
│ ├ eaccess.log[666] (ログファイル / サイト別アクセス数を取る場合)
│ ├ ringbup.bak[666] (バックアップ機能使う場合)
│ └ jcode.pl [755] (このファイルは他のCGIと共有できます)

└ index.html
668nobodyさん:04/07/30 12:53 ID:???
669nobodyさん:04/07/30 12:57 ID:???
>>668
すいません
【  CGI名  】FFAいく改
【配布先URL】 http://www.eriicu.com/
【設置サーバ】 インフォシーク
【 質問内容 】 FFAの設置手順?を教えてくださらないでしょうか?
なぜか書いていないんで・・
こういう風に・・
[public_html]┐
├ [ering] ┐(ロック機能/バックアップ機能を使用する場合は[777 or 755])
│ ├ ering.cgi [755] (メインスクリプト)
│ ├ ermgr.cgi [755] (管理スクリプト)
│ ├ set.cgi [755] (設定ファイル)
│ ├ ermgr.log [666] (ログファイル)
│ ├ erank.log [666] (ログファイル / 項目別アクセス数を取る場合)
│ ├ eaccess.log[666] (ログファイル / サイト別アクセス数を取る場合)
│ ├ ringbup.bak[666] (バックアップ機能使う場合)
│ └ jcode.pl [755] (このファイルは他のCGIと共有できます)

└ index.html
670nobodyさん:04/07/30 13:32 ID:???
>>669
infoseekは高負荷CGI(FFAも該当)の設置は禁止です。
仮に設置できてもすぐにアカウント削除になります。
671nobodyさん:04/07/30 14:13 ID:???
>>670
まさ設置してませんが
一応その件で問い合わせをしてみたらいいといわれました。
ただし条件ありで・・
infoseekからの返信

> 平素より、インフォシークiswebをご利用いただきありがとうございます。

> ご質問の件について返答させて頂きます。
>
> iswebでは、サーバーに高負荷をかけるCGIのご利用は禁止させて
> 頂いております。どの様なCGIでも、訪問者数・アクセス数が
> 多ければ高負荷になり、少なければ負荷はかかりませんが、
> その中でチャットやゲームのCGIは、リロードを頻繁に繰り返すため
> 負荷がかかりやすいと言われております。特に、ゲームCGIの場合は、
> 複雑な計算処理を行い、サーバーに高負荷をかけるものもあります。
>
> そのため、どうしてもチャットやゲームCGIを設置したい場合は、
> 同時参加人数を減らすなどの負荷対策をお願いいたしております。
> CGIによっては、同時参加人数を設定できるものがありますので、
> そのような機能があるかどうか、CGI付属のマニュアルをご確認下さい。
>
> このような負荷対策をされた場合でも、高負荷がかかり、サーバに影響を
> 及ぼした場合はIDが削除される事がございますことを、あらかじめご了承
> 下さい。この時の「高負荷」とは、サーバーが正常にサービスを行え
> なくなる程のものであり、極端な利用方法をされない限り、発生する
> ものではございません。ただし、CGIのアルゴリズム上の問題やバグ
> などで、異常な負荷をかけるものがあります。ご注意下さい。
>
> 上記の点に注意し、ゲームCGIの運営を行って下さい。
>
> これからもiswebをよろしくお願いいたします。
672nobodyさん:04/07/30 14:17 ID:???
>>671
ミスがありました。
まさ設置してませんが ×

まだ設置してませんが ○

スマソ
673nobodyさん:04/07/30 14:52 ID:???
高負荷によるインフォシークのアカ削除は手動ではなく
自動的に行われるようになっているから
設置しても短い運命だと思うけどねぇ
674nobodyさん:04/07/30 19:24 ID:ubJghOJr
>>673
一応別鯖に設置してみます。
本題ですが誰かわかる方はいませんでしょうか?
675nobodyさん:04/07/30 19:54 ID:???
設定はしたのか
676nobodyさん:04/07/30 20:20 ID:???
設定はしましたが設置方法がわからないのです。
設置方法,txtに書いてあったっぽいのですがぜんぜんわからなくて・・
677nobodyさん:04/07/30 20:23 ID:???
どんなことが書いてあったんだよ。設定しなくちゃそりゃ動かない。
678nobodyさん:04/07/30 20:24 ID:???
ああ設置方法ね。設置方法.txtにはどう書いてあった?
679nobodyさん:04/07/30 20:33 ID:???

ゲーム厨は 帰れ!!
680nobodyさん:04/07/30 20:41 ID:???
こういう風にです。
ffaicu(777or755)[FFAの内容が詰まっているフォルダ]
■ 動作用CGI(全て755)※要変更※
admin.cgi [管理]
bank.cgi[銀行]
battle.cgi[チャンプ戦]
chara_make.cgi[キャラ作成]
ffadventure.cgi[ステータス画面表示]
legend.cgi[レジェンドプレイス]
login.cgi[キャラログイン]
monster.cgi[モンスター戦]
others.cgi[トップ表示]
passchange.cgi[パスワード変更]
post_message.cgi[郵便局]
rank.cgi[総合ランキング出力]
select_battle.cgi[好きなキャラ挑戦]
shop.cgi[宿屋]
shop_acs.cgi[装飾品店]
shop_def.cgi[防具屋]
shop_item.cgi[武器屋]
souko.cgi[倉庫]
sts.cgi[ステータス変更]
system.cgi[キャラデータ詳細表示・ランキングなど]
tac_change.cgi[戦術変更]
tenka.cgi[天下一武道会]
tensyoku.cgi[転職の神殿]
681nobodyさん:04/07/30 20:42 ID:???
■ 記録用CGI(全て666)※要変更※
alldata.cgi[1日1回更新の全員データ]
alltime.cgi[データ更新用時間データ]
all_tenka.cgi[天下一武道会上位キャラデータ]
kanrilog.cgi[管理モードログインデータ]
save_log.cgi[削除日数経過キャラ保存用データ]
tenka_log.cgi[天下一武道会制覇者データ]

■ plファイル(基本644)
battle.pl(666)[戦闘用ライブラリ]※要変更
item.pl[アイテム装備用ライブラリ]
jcode.pl[日本語ライブラリ]
mbattle.pl[モンスター戦用ライブラリ]
regist.pl[基本ライブラリ]
sankasya.pl[参加者表示・記録ライブラリ]
sousin.pl[送信データ表示]
wbattle.pl(666)[対人戦用ライブラリ]※要変更
682nobodyさん:04/07/30 20:44 ID:???
後は書くと長くなるので・・・^^;
DLして見てくださいませんでしょうか?
http://www.eriicu.com/でDLできますので・・^^;
683nobodyさん:04/07/30 20:59 ID:???

( ゚Д゚)ポカーン
684nobodyさん:04/07/30 21:04 ID:???
読んだけど迷う所なんて無い
ディレクトリ作って入れればいいだけ
685nobodyさん:04/07/30 21:20 ID:???
インポシークってCGIファイルはcgi-binディレクトリに入れるんじゃなかったっけ?
686nobodyさん:04/07/31 05:05 ID:8q4uMfb8
<table width="400" border="1" cellspacing="1" cellpadding="1" class="cell_1" bgcolor="#CCCCCC">
<tr bgcolor="#CCCCCC"><td class="cell_1"><FONT color="0000ff">名前(必須)</FONT></td>

上記のTAGをちょっと変えperlを使って出力させたいのですが

print "<table width="400" border="1" cellspacing="1" cellpadding="1" class="cell_1"

bgcolor="#CCCCCC"><TR><TD><FONT$size><B>名 前</B></FONT></TD>";

これだとCGIエラーが出てしまいますどこに問題があるのでしょうか
687nobodyさん:04/07/31 05:22 ID:???
>>686
混じれ酢させていただきますと、「"」の中で「"」を使うことはできません。
どうしても使いたいのであれば「\"」を使いましょう。
688686:04/07/31 05:25 ID:???
HTMLも勉強して来たほうがよろしいようで…
689nobodyさん:04/07/31 12:01 ID:???
>>684
どうしても設置手順がわからないのです。
ヘルプ等が表示されないのです。
690nobodyさん:04/07/31 12:51 ID:e58gF6mu
スキン式メールフォームの設定です。
ttp://apps.cside.com/theme/tmrmail/

PC用では完全に作動しています。
これを、携帯用に使いたいのですが、
設定して携帯(ボーダフォン)から接続すると、
内容確認画面で
httpエラー403が発生しましたとなってしまいます。

これってどうすればいいんでしょ?
内容確認画面で生成されるHTMLがおかしいんでしょうか?
スキンをいじればどうにかなるのでしょうか?
691nobodyさん:04/07/31 13:02 ID:???
内容確認画面をさらしチャイナよ
692690:04/07/31 13:23 ID:e58gF6mu
エラー画面
<B>エラー</B>
<P></P>
<DIV style="COLOR: #ff0000; BACKGROUND-COLOR: #eeeeee">
メールアドレス書式が間違っています。<BR>→ 郵便番号を入力してください<BR>
<FORM>下記のボタンを押すか、ブラウザのバックボタンで戻れます。<BR><INPUT onclick=javascript:history.go(-1); type=button value= 前の画面へ >
</FORM>
693690:04/07/31 13:25 ID:e58gF6mu

<html>
<head><TITLE></TITLE>
</head>
<body>


お名前 七誌<br>
Email [email protected]<br>
郵便番号 100<br>


<form method="POST">


<!--↓次の3行は、必須です。-->
<input type="hidden" name="mail" value="[email protected]">
<input type="hidden" name="code" value="100">
<input type="hidden" name="subject" value="メール">
<input type="hidden" name="name" value="七誌">
<input type="hidden" name="session" value="5nYVbgDSr1Bn.1091247168">
<input type="hidden" name="mode" value="step3">

<input type="submit" value="送信">
</form>

<br><br>
<a href="http://apps.cside.com/" target="_blank">ThemeResMail</a>
</body>
</html>
694690:04/07/31 13:28 ID:e58gF6mu
エラー画面内容確認画面のソース↑
PCからだと見られます。
携帯で見られないタグがはいっているのか・・
スキンいじるだけじゃだめっぽいんですけど。。
改造とか他のCGI探したほうがいいのでしょうか?
アドバイスお願いします切実です。
695nobodyさん:04/08/04 19:33 ID:???
★質問者用のテンプレート

1. 設置したいCGIスクリプトの名前と配布ページへのh抜きリンク。
2. 転送したいFTPサーバのアドレスと、ユーザ名・パスワード。
3. 設置に際し自分がやったこと。
4. エラーメッセージなど、起こっている問題。

これを守って質問してみろ。
696nobodyさん:04/08/04 20:01 ID:???
> 2. 転送したいFTPサーバのアドレスと、ユーザ名・パスワード。
( ゚д゚)


本物のテンプレートは>>15にありますので
気をつけてくださいね。 > all
697nobodyさん:04/08/04 20:04 ID:???
参考までにオナニュ数/週も書いておくと、ポイントに応じてレスポンス高くなるぞ。
698nobodyさん:04/08/04 20:05 ID:???
下らんレスあげんなよ。
699nobodyさん:04/08/09 11:16 ID:2hxBiuGg
【  CGI名  】YY-MIX version2.00
【配布先URL】ttp://yurii.oheya.to/
【設置サーバ】 big.or.jp
設定ファイル
http://www.ismusic.ne.jp/matina/yybbs.txt
http://www.ismusic.ne.jp/matina/yymix.txt
【 質問内容 】マニュアル通りにしか書き換えてないのに全くHTTP500エラーになって全く動きません。
何か設定に問題点は無いでしょうか?
700nobodyさん:04/08/09 11:49 ID:???
>>699
$ perl -wc yymix.ini
Unrecognized character \x83 at yymix.ini line 69.

エラーチェックぐらい自分でしるれ。
701nobodyさん:04/08/09 12:59 ID:2hxBiuGg
>>700
ありがとうございます。
エラーチェックの存在をはじめて知りました。
エラーがでたのですが、どう直して良いかわかりませんm(_)m
訂正お願いしますm(_)m
702nobodyさん:04/08/09 13:38 ID:???
>>701
サーバ環境(OS)は?
703nobodyさん:04/08/09 13:43 ID:2hxBiuGg
Linuxらしいです。
704nobodyさん:04/08/09 13:43 ID:???
>>701
>>700によると69行目でエラーが出たとなっているようだな。
@rank に入れた単語中の一部の文字に問題があるのだろう。
ttp://www98.sakura.ne.jp/~jun/perl/perl.html のShift_JISの項目を見て
ーや表などの文字の後ろに\をつけてエスケープしてみ。
705702:04/08/09 13:44 ID:???
サポートページに書いてあった。
>弊社サーバーのOSはLinuxです。

ということで、FTPのサーバ側文字コード設定をEUCにして
テキストモード転送しる。
706702:04/08/09 13:51 ID:???
あと、これもサポートページに書いてあるが、
yybbs.txt の1行目
>#!/usr/bin/perl

#!/usr/local/bin/perl
に直せ。
707nobodyさん:04/08/09 19:00 ID:???
ありがとうございました。
無事設置に成功しました!感謝です。
708馬の介:04/08/14 15:31 ID:???
【  CGI名  】グラフィックカウンター
【配布先URL】http://www.cgi-down.com/cgi/g_counter.php
【設置サーバ】サービスランド:ttp://www.service-land.com/
【 質問内容 】
カウンターの画像が表示されません。画像部分が×になります。
設定 パーミッションなども確認しましたが問題ないです。
画像は透過していないものを使用
どこが悪いのでしょうか?
709nobodyさん:04/08/14 15:45 ID:???
>>708
問題がなかったらちゃんと動くだろ。
各ディレクトリとファイルのパーミッションはどうなってるんだ?
710馬の介:04/08/14 16:03 ID:0phQeG9z
えっと
   cgi-bin
   ├ image
   |  ├ 0.gif
   |  ├ 1.gif
   |  ├ 2.gif
   |  ├ 3.gif
   |  ├ 4.gif
   |  ├ 5.gif
   |  ├ 6.gif
   |  ├ 7.gif
   |  ├ 8.gif
   |  └ 9.gif
   ├ g_counter.cgi 755
   ├ g_counter.dat 666
   └ gifcat.pl   644
↑こんなカンジです。
711馬の介:04/08/14 16:10 ID:0phQeG9z
↑間違いです。
   cgi-bin 775
   ├ image 775
   |  ├ 0.gif
   |  ├省略(全部664)
   |  └ 9.gif
   ├ g_counter.cgi 664
   ├ g_counter.dat 664
   └ gifcat.pl   664
712nobodyさん:04/08/14 16:12 ID:???
>>710
cgi-binとimageディレクトリのパーミッションは?
713nobodyさん:04/08/14 16:15 ID:???
>>710-711
どっちも間違ってる。
http://www.service-land.com/modules/xoopsfaq/index.php?cat_id=2#q14
当無料サーバーでのCGIファイルのパーミッションは705となっております

   cgi-bin 707
   ├ image 705
   |  ├ 0.gif
   |  ├省略(全部604)
   |  └ 9.gif
   ├ g_counter.cgi 705
   ├ g_counter.dat 606
   └ gifcat.pl   604

こんなところか
714馬の介:04/08/14 16:24 ID:0phQeG9z
え・・ サーバーによってパーミッション違うんですか。。。
じゃぁFFFTPで属性変更してみます。
715馬の介:04/08/14 16:50 ID:0phQeG9z
結果・・・。
やっぱり×になって画像が表示できません。

なんだか 借りているサーバーが重いです・・。
716nobodyさん:04/08/14 16:56 ID:???
じゃあcgi-binディレクトリを別の名前に変更。
htmlファイルのカウンター表示のimgタグも忘れず上記に合わせること。
717馬の介:04/08/14 17:15 ID:0phQeG9z
変えてもダメみたいです。
設定内容も書いた方がいいでしょうか?
718馬の介:04/08/14 17:44 ID:0phQeG9z
ちなみに 設定はこんなカンジにしております。
#!/usr/bin/perl

$gifcat = './gifcat.pl'; # GIF画像連結ライブラリーの位置
$digit = 6; # カウンターの桁数
$im = './image/'; # カウンター画像のディレクトリ
$datafile = './g_counter.dat'; # カウンターデータファイルの位置
$lockfile = './g_counter.lock'; # ロックファイル名(通常このまま)※複数設置の場合は変更する
$lock_mode = '2'; # ロックモード(1=symlink関数使用 2=open関数使用)※1でエラーになる場合は2に設定
$non_count = '1'; # 指定時間内の再訪問カウント拒否(拒否=1 常にカウントする=0)
$cookie_name = 'G_COUNTER'; # 再訪問拒否用クッキーネーム(通常このままで結構です)
$cook_limit = '10'; # ここで指定した時間は再訪問でもカウントしない(単位:分)
719nobodyさん:04/08/14 18:20 ID:???
×マークの上で右クリックのプロパティで(IEなら)URLを確認してごらん。
720nobodyさん:04/08/15 04:23 ID:???
>>1
板違いだ馬鹿たれ
氏ね!
721nobodyさん:04/08/16 00:45 ID:/tebTcAs
http://com.80code.com/index.html

ここの画像掲示板のCGIが公開されてたんで自分のHPに設置してみたんですが
設定が悪いのか、レスは書き込めるのに画像をアップロードしようとすると
なぜかエラーになってしまいます。
多分属性の設定がどれか間違ってるんだと思うんですが
どのファイルの属性をどう変更すればいいのかどなたか教えてください。
722nobodyさん:04/08/16 00:51 ID:???
723nobodyさん:04/08/16 01:27 ID:/tebTcAs
【  CGI名  】 perl
【配布先URL】  http://com.80code.com/index.html
【設置サーバ】 isweb
【 質問内容 】 ここの画像掲示板のCGIが公開されてたんで自分のHPに設置してみたんですが 設定が悪いのか、レスは書き込めるのに画像をアップロードしようとすると
なぜかエラーになってしまいます。 設置する際は属性の設定をする以外は
何もいじってないんですが、なにか属性の設定のほかにしなくちゃならないこととかあるんでしょうか?


ちなみに属性の設定は合ってました。
724723:04/08/16 02:49 ID:/tebTcAs
事故解決しました
どもども
725nobodyさん:04/08/16 03:06 ID:4bT7Hh3J
【  CGI名  】 MIU CHAT
【配布先URL】 http://www.kent-web.com/index.html
【設置サーバ】 lolipop
【 質問内容 】
miu chatを設置しているのですが、
文字色選択部分をプルダウンにするにはどうしたらいいんでしょうか。
どうぞよろしくお願い致します。
726725:04/08/16 03:32 ID:4bT7Hh3J
すみません、解決しました。
727nobodyさん:04/08/19 09:04 ID:???
【  CGI名  】 メイドと勝負CGI
【配布先URL】  http://www.web-shinsengumi.com/100/chat/no82/
【設置サーバ】 http://sakura727.s14.xrea.com/cgi-bin/qanda.cgi
【 質問内容 】 
質問よろしくお願いします。このCGIはアンケートCGIなのですが、
公式サイトのサンプルではちゃんと投票すれば結果の表とグラフが
表示されるのですが私が設置したところではうまく動作してくれません。
http://www.web-shinsengumi.com/100/chat/no82/cgi-bin/qanda.cgi?action=show_form&num=239
↑公式のサンプル、表とグラフがきちんと表示されている。
http://sakura727.s14.xrea.com/cgi-bin/qanda.cgi?action=show_form&num=1
↑私が設置したもので表とグラフが表示されない。
http://sakura727.s14.xrea.com/cgi.zip
↑今XreaのサーバーにうpしてあるCGIを圧縮したものです。
うまく動作するようにアドバイスよろしくおねがいします。
728727:04/08/19 09:05 ID:IMBHvGCk
書き忘れていたのですが、配布元のCGIより少し改造しています。
729nobodyさん:04/08/19 09:17 ID:???
まず改造してないのを設置しろよ
730nobodyさん:04/08/19 09:30 ID:???
>>729
前にも試したのですがね・・・
未改造版です。
http://sakura727.s14.xrea.com/y/qanda.cgi
731nobodyさん:04/08/19 10:08 ID:???
>>730
それはうまく設置できてるってことなの?
732nobodyさん:04/08/19 10:24 ID:???
>>731
うまく設置できているとは?
733nobodyさん:04/08/19 10:31 ID:???
問題なくちゃんと動いているのかってこと
734nobodyさん:04/08/19 10:33 ID:???
>>733
未改造版もちゃんと動いていません。
735nobodyさん:04/08/19 19:29 ID:???
>>11
もう少しで755逝きそうです
736nobodyさん:04/08/19 21:11 ID:???
>>729>>731>>733
言うだけ言ってなにもできないんだなw
737nobodyさん:04/08/19 21:20 ID:???
>>727
お前が>>736だったなら回答する気が起きないが…
データディレクトリの中に生成されるファイル名がおかしくなってるわ。
1_1.db.dirとか言うファイル名の.dirを削るといいよん。

それ以前に>>727はマルチポストだわ。
丸投げスレで回答がないからといって勝手にこっちに移動するなよな。
移動するなら移動するって一言あればマルチにはならんべ。
738nobodyさん:04/08/19 21:30 ID:???
>>737
>>736は別人です。
あとあっちの方ではどうも 設置ということでは違うような
気がしたので一応こちらにもカキコしたんです。
結果的にマルチになってしまいってスマソ!!!
そしてありがとうです。
739nobodyさん:04/08/19 21:37 ID:???
>>737
試してみたらできました。ありがとうございます。
ただ、このファイルを作成するスクリプト箇所が
どのへんかわかりますか?
その場所を修正して公式の人に渡そうと思うのですが・・・
740nobodyさん:04/08/19 22:32 ID:???
>>737
教えてもらった場所を修正しTESTを繰り返していたら
マタバグが・・・・全然まともに動作してくれないですヽ(`Д´)ノ
これはスクリプト改造依頼で改造してもらったほうがいいかな・・・
741nobodyさん:04/08/20 00:15 ID:???
そいつは放置しとけよ。
丸投げスレとマルチみたいなもんだ。
742nobodyさん:04/08/23 17:54 ID:mv2Lb/9d
【  CGI名  】 栞板
【配布先URL】 http://powder-snow.milk.tc/data0329/powder_snow.cgi
【設置サーバ】 infoseek
【 質問内容 】 なん回やっても、設定ファイル(config.pl)に書き込めない。
        と出るんですがどうしたらいいのでしょうか?
743nobodyさん:04/08/23 19:21 ID:???
>742
お前か、最近あちこちで「栞板」「栞板」ってうるさいヤシは!
744nobodyさん:04/08/23 19:53 ID:???
>>743
気にするな。
違ってたら可愛そうだろ
745nobodyさん:04/08/24 13:32 ID:???
おいおい、ここはプログラムの話しするところだろ
>>1
教えて厨の板違いしね!
746nobodyさん:04/08/24 13:44 ID:???
だから隔離スレだと何回言ったら(ry
747nobodyさん:04/08/24 19:33 ID:???
>>746
隔離スレに常駐するっておわってるぞ
748nobodyさん:04/08/25 18:14 ID:YpyGK+CF
UNIX板からこちらの板に、こちらの初心者スレからここのスレに
誘導して戴きました。
よろしくお願いします。

【  CGI名  】 「■FFXI Member Registration System」 ver 0.5c2
【配布先URL】 ttp://www.senobeya.com/ff/index.html
【設置サーバ】 isweb無料版
【 質問内容 】
ttp://www.geocities.jp/kurokuro2200/
で説明されている通りにFFFTPでアップロードし、パーミッションも指示通り変更しました。
そしてadmin.cgiにアクセスし、管理パスを変更しました。
「設定を変更しました」というメッセージと共に、設定画面がリロードされました。

しかしそれ以降、「設定変更」ボタンを押しても
ttp://up.isp.2ch.net/up/17172a535800.jpg
というエラーになってしまいます。
guildmember.cgiにアクセスしても同じです。

転送モードは> 『ファイル名で切り替え』
『アスキーモードのファイル名:*.txt *.html *.htm *.cgi *.pl』
になっています。

どうしたら解決できるでしょうか。ご指南下さい。
749nobodyさん:04/08/25 19:56 ID:???
>>748
試しにisweb無料版に設置してみたが、問題なく動いてる。

guildmember.cgiとadmin.cgiの各々2行目に
use CGI::Carp qw(fatalsToBrowser);
↑をコピペして表示されるエラーメッセージをここに貼ってくれ。
750748:04/08/25 20:23 ID:YpyGK+CF
>>749

Software error:
syntax error at setup.cgi line 37, near "$reg_mode="0"
Compilation failed in require at /home/g/l/w/glwhm04b/cgi-bin/gmember/guildmember.cgi line 42.

For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.


というエラーになりました。
751748:04/08/25 20:25 ID:YpyGK+CF
あ、上のはguildmember.cgiの方で
admin.cgiでは違うエラーになりました。

Software error:
syntax error at setup.cgi line 37, near "$reg_mode="0"
Compilation failed in require at /home/g/l/w/glwhm04b/cgi-bin/gmember/admin.cgi line 28.

For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.

752749さんじゃないですが:04/08/25 22:28 ID:???
>>750-751
どっちも setup.cgi の 37行めがアヤしくて出てるエラーですよ。
その行をそのまんま貼り付けてごらん。

ちなみにダウンロードしたままのデフォルトだと
$reg_mode="1";
こうですよ。

つーか $reg_mode="0 ←こんなことになってたりしないかい?
753748:04/08/25 22:39 ID:YpyGK+CF
>>752
空白も1行に数えるのでしょうか?
…あ、なってます。いつ変わったんだろう?;
ここを1に変えればいいのでしょうか?
754748:04/08/25 22:42 ID:YpyGK+CF
変えて2行目に追加したのを削ってみたらまたエラー500に…
755748:04/08/25 22:44 ID:YpyGK+CF
また追加して試してみました。

syntax error at setup.cgi line 37, near "$reg_mode="1"
Compilation failed in require at /home/g/l/w/glwhm04b/cgi-bin/gmember/admin.cgi line 28.


syntax error at setup.cgi line 37, near "$reg_mode="1"
Compilation failed in require at /home/g/l/w/glwhm04b/cgi-bin/gmember/guildmember.cgi line 42.
756752:04/08/25 22:57 ID:???
そのまんま貼り付けてごらん、と書いたのに
「ここを1に変えればいいのか?2行目に追加したのを削ってあーたらこーたら」
じゃなくって

余計なことをせず、黙ってコピペしなさい。
757748:04/08/25 23:08 ID:YpyGK+CF
ですね、素人考えでいじったら悪化しますよね…ごめんなさい。
758nobodyさん:04/08/25 23:13 ID:???
「これからはこういうミスをしないように気をつけよう」という
流れにはなりそうにないのでここには貼らなくていいです。
忘れてください。

> #登録は専用パスワードが必要(0:専用パス必要,1:自由)
という設定をする該当個所を、

$reg_mode="0";
$reg_mode="1";

↑どっちか好きなほうにコピペで差し替えてください。
問題は 0か1か でなく 引用符が片方しかなかったり最後のセミコロンが抜けてたりしないかですよと。

報告よろ。
759748:04/08/25 23:26 ID:YpyGK+CF
えぇと…何を貼らなくていいのかよく解っていないのです。ごめんなさい。

下の方に差し替えました。
差し替える前のと変わりないようです。$も;も抜けていませんでした。
760nobodyさん:04/08/25 23:35 ID:???
>>759
うぐぅ…。
差し替える前と変わりないということは
> syntax error at setup.cgi line 37, near "$reg_mode="1"
↑こうなるのかな?(なんで…)

えーと。
> #登録は専用パスワードが必要(0:専用パス必要,1:自由)
> $reg_mode="1";
>
setup.cgi からこの3行をコピペしてここに貼り付けてください。
761748:04/08/25 23:36 ID:YpyGK+CF
こうなってます。

>#登録は専用パスワードが必要(0:専用パス必要,1:自由)
>$reg_mode="0";
>
762748:04/08/25 23:37 ID:YpyGK+CF
>>759訂正します、上の方に差し替えてました。
763nobodyさん:04/08/25 23:41 ID:???
すまんよ、やっと同じところでエラーを出せたよ(変な話だけど)。

> #ギルド名称(タイトルや、見出しに表示されます)
> $guild_name="FFXIをしている人たち";
>
> #ページタイトル($guild_nameは、上に書いたものがそのまま反映されてますので注意)
> $topic="$guild_name のメンバーリスト";

すぐ上のこの辺の部分を貼っておくれ。
>>761で貼ってくれたとこは 0 が 1 になってるだけならOK。
764748:04/08/25 23:45 ID:YpyGK+CF
お手数をお掛けします。
すぐ上だとマスターパスワードなのですが…ここに貼って大丈夫ですか?;
765748:04/08/25 23:46 ID:YpyGK+CF
一応伏字で。数字8桁です。

#マスターパスワード(これもまた同様、必ず変更してください。))
$master_pass="********";
766748:04/08/25 23:47 ID:YpyGK+CF
ごめんなさい勘違いしました。
この辺のすぐ上、ではないのですね。


#ギルド名称(タイトルや、見出しに表示されます)
$guild_name="Stille(ドイツ語で『平穏』)";

#ページタイトル($guild_nameは、上に書いたものがそのまま反映されてますので注意)
$topic="Lieshaのステータス管理表";
767nobodyさん:04/08/25 23:52 ID:???
_| ̄|○ ああ、無駄なスレ消費すみません > all

>>766
> $topic="Lieshaのステータス管理表";
これがアヤしいです。手元でもエラー確認済み。

> $topic="Lieshaのステータス管理表\";
こうしてみてください(表 の後ろに \ を入れる)。
これで手元ではエラーが出なくなりました。
768748:04/08/25 23:55 ID:YpyGK+CF
流してるの私です、ごめんなさい。・゚・(ノД`)・゚・。


すごい、出なくなりました!ちゃんと動いてます。
流石専門家さんだ…惚れ惚れ。ありがとうございます。


えと、後は普通に使ってていいのでしょうか?
769nobodyさん:04/08/25 23:59 ID:???
>>768
おめでたう。

# 表 とか ソ とかがアヤしいのは基本すぎるのでした...orz

あとは楽しく使ってください。お疲れ様。
770748:04/08/26 00:00 ID:V3TUlg4u
使ったらまずい文字だったのですね…;

本当にありがとうございました。
お騒がせしました。
771nobodyさん:04/08/26 13:57 ID:e50qfbuN
>755
>10おまえパーミッション
772とくさん:04/08/27 08:13 ID:2iY5V/eu
【  CGI名  】 ranklink186
【配布先URL】 http://dream.lib.net/room/cgi/e_ranklink.html
【設置サーバ】 http://www.kagoya.net
【 質問内容 】上記CGIを利用して、カテゴリ別ランキングを作成中です。(複合型)
カテゴリなしの設置自体は問題なく、動作も確認しました。

問題は、カテゴリ別だけでなく、『総合人気順』で、カテゴリの関係がなく人気順に表示させたいのですが、出来ません。
私自身はCGI自体の知識はほとんどありません。
どなたかご存知の方お願いします。
773nobodyさん:04/08/27 20:10 ID:???
>>772
それは設置の問題か?
774nobodyさん:04/08/28 15:22 ID:fV5c/vlg
【  CGI名  】 301(KENTのYYBBSを改造したもの)
【配布先URL】  http://toro.cside8.com/
【設置サーバ】 SAKURA
【 質問内容 】 Internal Sever Errorとなってしまいます。
改造点は、サイトに指示のあるとおりアイコン版にするためのもののみです。あとは
そのままアップ、パーミッションも指示通りにしたつもりです。
考えられる設置ミスなどありましたら、ご指摘いただけると幸いです……
775nobodyさん:04/08/28 15:45 ID:???
>>774
・"#!/usr/bin/perl" のところを "#!/あなたのID/bin/perl" にしてる。
http://pc5.2ch.net/test/read.cgi/hosting/1093079488/134-135

・'~'(=0x7E)で始まる名前のディレクトリを掘って設置してる。
http://pc5.2ch.net/test/read.cgi/hosting/1090059859/366-371+373+375

・改行コードがCR+LFのものをそのままバイナリモードで転送した。
 激しくありがち

・その他。
 考えられる要因ありすぎ
776nobodyさん:04/08/28 15:50 ID:???
>>775
ワラタw >"#!/あなたのID/bin/perl" にしてる。
777nobodyさん:04/08/28 17:40 ID:???
こりゃおもしれぇw
ウザ厨にウソ教えるとき使おうっと
778nobodyさん:04/08/28 21:18 ID:zozY/I9x
【  CGI名  】 Slot Counter
【配布先URL】  http://www.prism-web.com/cgi/slotcount/index.html
【設置サーバ】 SAKURA
【 質問内容    桁数が変更できない

slotcounter.cgiの$view_much_main = '%06d';を$view_much_main = '%04d';に
変更したのですが、設置してみると何も変化がありません。
また同IPチェック機能をオフに使用が何しようがカウントが増えてくれません。
779nobodyさん:04/08/28 22:15 ID:???
>>775
ありがとうございます。
私もサクラ質問スレたまに行くので上記二つで無いことは確実ですw
転送もアスキーモードで行っています。
ううーん、考えられる要因ありすぎですか……
中に、特に変更しなくてはならないパスとかなかったはずなんですが、
もう一度見てみます。うううーん何が原因だろう。
780nobodyさん:04/09/02 22:55 ID:xARsnbxy
すみません、ちょっとスレ違いかもしれませんが質問です。

日記や掲示板のスキンを設置したのですが、これらのペ−ジにCGIのカウンターをつけたいと考えてます。 
カウンタは別に貰ってきてて設置作業は出来るのですが、
これのソ−スを埋め込むのはapeskin.htmlの任意の場所でいいんでしょうか?
781nobodyさん:04/09/06 22:10 ID:B3NI8T+B
今度JSPを勉強してみようかと思ったのですが
サーバー側に何をインストールしたらいいのでしょうか?
782781:04/09/07 00:22 ID:b6MNluiM
場所変えます。申し訳ない。
783nobodyさん:04/09/07 09:52 ID:ycY+rHfy
cgiを使用したページを表示させようとすると以下のエラーが表示されます。
「Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster
Error 403」
ファイルのパーミッションが原因かと思い755に設定しましたが同じ症状です。
このエラーが出る原因についてご存知の方がいらっしゃったらご指導ください。
よろしくお願いします。
784nobodyさん:04/09/07 09:56 ID:???
>>783
"#!/usr/bin/perl" のところを "#!/あなたのID/bin/perl" にしてる。
785nobodyさん:04/09/07 09:58 ID:???
>>783
安直にコピペ投下しないで。
>>15参照。
786nobodyさん:04/09/08 06:44 ID:???
CGI名:ねこみみかうんた ver0.91 フォント付き
URL:ttp://kokagex.hp.infoseek.co.jp/
鯖:jcomの無料鯖(1アカウントにつき10MB使用可能で最大60MB)

jcomで用意されているカウンタは一応つけられるのですが、
[ねこみみかうんた]みたいな数字別にgifがあるのは、
やりかたが全くわかりません。
フリーのホームページ作成ソフトのFrontPage Expressを使用していますが、
html直接編集でやっています。そっちのほうがやり易いので。

上記のようなカウンタのつけ方を教えてもらえますか?
みなさんお願いします。
もしjcomの人がいるのであれば、ぜひ教えて欲しいです。
787nobodyさん:04/09/08 08:25 ID:v6fPOTVG
【  CGI名  】 Fumy Teacher's Schedule Board
【配布先URL】 http://www.nishishi.com/cgi/ftsb/
【設置サーバ】 infoseek
【 質問内容 】 他のサーバーにある掲示板からcgiを呼び出そうとしたのですが、
        無理でhtmlにリンクを張ろうと思ったらhtmlは初期状態のままでした。
        設置ミスでしょうか?
788nobodyさん:04/09/08 10:28 ID:v6fPOTVG
【  CGI名  】http://updir.net/index.html
【配布先URL】同上
設置    自鯖
初期設定なのに以下のようなエラーが出ます。
なにがまずいのでしょうか?
Warning: The argument needs to be an array in on line 2010
Warning: Cannot add header information - headers already sent by on line 2635
789nobodyさん:04/09/08 11:24 ID:???
>>15
誰も気付かないのはネタなんだろうか?

×配布先
○配布元

CGI置いてるHPに配布してどうすんだ?
790nobodyさん:04/09/08 11:42 ID:???
>>789
依頼のツッコミどころの多さに比べたら、それぐらい気にならない。

>>786
J-COMのスペースは「無料鯖」じゃなくってー…っていうか、
> 弊社がご用意いたします CGIのみのご利用となり、お客様のご用意された CGI はご利用いただけません。
ご利用いただけません。

>>787
質問内容2行めが激しく意味不明。
791nobodyさん:04/09/08 12:30 ID:???
【  CGI名 } unadon式カレンダー
【配布先URL】ttp://u-u-club.ddo.jp/~unadon/
{設置} PHPが使える自分のサーバー
質問 Readmeがないので誰か偉い人設置の仕方をしえてくれませんか?
792nobodyさん:04/09/09 16:39 ID:eRb9evSq
>>791
登録要るのか
793nobodyさん:04/09/10 17:47:11 ID:a9PGXsFf
>>791
すれ違い
794nobodyさん:04/09/12 02:13:31 ID:???
【  CGI名 } Web文庫(下のURLのサイトのbooksというやつです)
【配布先URL】ttp://www.tryhp.net/oldscript.htm
【設置】AAA!CAFE
ダウンロードして設置したんですが、何故か管理者メンテナンスモードがエラーになります。
パスはもちろん合っていますし、パーミッションも確認しましたが間違っているところはないです。
どうかご教授願えませんでしょうか?
795nobodyさん:04/09/12 06:32:40 ID:???
それだけで回答できるわけないだろw
796794:04/09/12 08:08:01 ID:???
パスワードを入力して管理者メンテナンスモードのボタンを押しても、内部エラーになるんです
797nobodyさん:04/09/12 08:29:48 ID:???
>>796
エラーメッセージを書け
500エラーは却下!
798794:04/09/12 08:33:03 ID:???
403です
799794:04/09/12 09:20:09 ID:???
すいません。間違えました・・・
500エラーでしたので却下ですね
800nobodyさん:04/09/12 11:34:45 ID:???
>>799
拡張子がcgiのファイルの各々4行目が空行になっているが、そこに
use CGI::Carp qw(fatalsToBrowser);
↑の一文を挿入しる

したらばエラーメッセージが表示されると思うので、そのメッセージを書け
801794:04/09/12 11:42:32 ID:???
Software error:
Can't locate jcode.pl in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 . /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503) at books.cgi line 6.
For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.

わざわざありがとうございます。
こんなのが出ました
802nobodyさん:04/09/12 12:07:12 ID:???
>>801
で、そのエラーメッセージを見て何が原因かわからないかな?
最初のほうに書いてあんだが
803794:04/09/12 12:22:35 ID:???
jcode.plがないからおかしいってことですか?
804nobodyさん:04/09/12 12:40:06 ID:???
政界
805nobodyさん:04/09/12 17:37:55 ID:???
jcode.pl did not return a true value at books.cgi line 6.
For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.

作ったのですが、そしたら今度はこんなのが出ました
806nobodyさん:04/09/12 17:44:45 ID:???
>>805
つ・つ・作ったぁぁぁあああああ〜〜〜〜!!!!!???
お前最高

jcode.plはどっかからDLして、cgiファイルと同じディレクトリにUPしる
それと、jcode.pl 何をするものか検索して調べて来い
807794:04/09/12 18:33:52 ID:???
できました!ありがとうございます
808794:04/09/12 19:52:00 ID:???
うまくいったと思ったのに・・・
| 執筆する || 著者一覧 || 変更訂正

↑これのどれをクリックしても、下のような文字が出てエラーに・・・

Software error:
Execution of booksregist.cgi aborted due to compilation errors.
For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.
809nobodyさん:04/09/12 21:07:11 ID:???
それだけじゃわかんないなぁ
なにぶんこちらでは再現できねーからなぁ
4行目に追加した以外は改造してねーだろうな
810794:04/09/12 21:37:12 ID:???
背景色を変えましたが、それ以外は何もしていません
811nobodyさん:04/09/12 22:34:00 ID:???
ネタ (゚听)イラネ
812nobodyさん:04/09/13 00:27:30 ID:???
おおかたパーミッションなんじゃないか
813nobodyさん:04/09/13 04:21:38 ID:???
>>810
>背景色を変えた
その行をここにコピペしてくれないか

(´-`).。oO(syntax error出そうなものだが)
814nobodyさん:04/09/13 13:09:45 ID:9TQHLbkH
設置したCGIのバックアップ(×××.bak)って、メモ帳などのエディタで
開いて中身を見るんですよね?
そのバックアップが常に空の状態なんですが、バックアップファイルが
上手く機能していないということなんですか?
初心者で申し訳ないんですが、誰か教えていただけませんか?
815nobodyさん:04/09/13 13:12:57 ID:???
それだけじゃわからねえよ
816nobodyさん:04/09/13 13:22:27 ID:9TQHLbkH
他にどんな情報が必要ですか??
バックアップファイルって空では駄目ですよね?
817nobodyさん:04/09/13 13:29:48 ID:???
それはバックアップじゃなくて、掲示板のログがいっぱいになったときに
古い投稿が移動してくるファイル。投稿が少ないうちは常にカラ。

情報なさ杉なので、想像で勝手に決めつけてみた。
818nobodyさん:04/09/13 13:29:59 ID:9TQHLbkH
ちなみに
http://www.blk.mmtr.or.jp/~keppa/soft/
のサイトでDLさせてもらった、『予想大会フォーム』のCGIを
使わせていただいています。
819817:04/09/13 13:34:14 ID:???
はずれた(´・ω・`)

| バックアップファイルには集計する前の成績データが入っています。

一度も集計してなければカラなのかもね。
820nobodyさん:04/09/13 13:38:10 ID:9TQHLbkH
集計して、間違ったのでやり直そうと思い、前のデータを探すときは
バックアップファイルから、と聞いていたので探したんですが。。。

それからランキング表から特定の人物の名前を削除することって
可能なんですかね?やはりランキング全てを削除してしまわないと
無理なんでしょうか??(質問ばかりで申しわけないです)
821nobodyさん:04/09/13 13:46:34 ID:???
ウザイ!
作者に聞け
822nobodyさん:04/09/13 13:59:10 ID:9TQHLbkH
あれ?ここ、質問板でしたよね??
作者に聞いても、最近HP内のBBS見ていないようなので、ここで
聞かせてもらったんですが。自分で解決してみます。。。
823nobodyさん:04/09/13 14:04:09 ID:???
何でも人に聞けば解決すると思うな
824nobodyさん:04/09/13 14:11:53 ID:???
■ 設置の方法がわからない場合には
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)
825nobodyさん:04/09/13 14:38:52 ID:???
>>791
まだいるか?
826794:04/09/13 14:54:13 ID:???
>>813
もう一度ダウンロードしてみたら何故かうまくいきました。
散々お世話かけて申し訳ありませんでした。
827nobodyさん:04/09/13 19:40:18 ID:???
>>826
お前の改造が間違ってたと言うことだ。
勉強しろよ。
それ以前にローカルにテストできる環境を作れ!
828794:04/09/13 20:08:03 ID:???
すみません・・・
829nobodyさん:04/09/14 17:51:04 ID:???
改造するのは設置が正しくできてから。やり方次第ではいくらでも鯖に負荷をかけられるんだから
安易に改造など考えないほうがいいよ。間違いに気づかないのが一番怖いんだからな。
830nobodyさん:04/09/14 18:43:35 ID:???
いや、設置はローカルでテストをしてからだと思うぞ。
831nobodyさん:04/09/14 18:46:50 ID:???
いや、未改造のスクリプトの設置だけならローカルでやる必要ないだろ。
832nobodyさん:04/09/14 19:19:53 ID:???
漏れは他人なんぞ信じられないから必ずローカルでテストするぞ。
833nobodyさん:04/09/15 10:56:07 ID:???
【  CGI名 } unadon式カレンダー
【配布先URL】ttp://u-u-club.ddo.jp/~unadon/
{設置} PHPが使える自分のサーバー
質問 パーミッションは?
834nobodyさん:04/09/15 12:48:44 ID:???
>>833
作者に聞けよ
835nobodyさん:04/09/15 17:47:20 ID:???
>>833
自鯖なら自分に聞けよ
836nobodyさん:04/09/15 18:23:49 ID:???
>>834-35
スレタイ嫁
837nobodyさん:04/09/15 18:55:57 ID:???
836=833
必死だな(w
838nobodyさん:04/09/16 01:52:57 ID:???
まともに質問できないアホは放置しとけ。
839nobodyさん:04/09/20 13:52:54 ID:KnrBpdS8
【  CGI名  】 スケジューラー&日記帳
【配布先URL】 http://www.rc-net.jp/xoops/modules/mydownloads/singlefile.php?cid=1&lid=6
【設置サーバ】 友達のサーバです。
【 質問内容 】 Warning: Failed opening '../../mainfile.php' for inclusion (include_path='.:/usr/share/pear')
         /xoop/modules/diary/index.php on line 2
        Warning: Failed opening 'XOOPS_ROOT_PATH/header.php' for inclusion (include_path='.:/usr/share/pear')
        xoop/modules/diary/index.php on line 3
というエラーが出てしますのですが、どういう設定にしたらいいのでしょうか?
このindex.phpの2〜3行目は特に変更するようには書いてなかったのですが・・・
840nobodyさん:04/09/20 13:56:49 ID:???
>>829
俗にいう暴走というやつですか?
どういう現象?
841nobodyさん:04/10/13 04:45:56 ID:ZOLq8LoD
【  CGI名  】 Web Diary Professional ver 2.28
【配布先URL】 ttp://www.big.or.jp/~knight/download/diarypro/index.html
【設置サーバ】 lolipop
【 質問内容 】
この日記にアクセス解析を入れたいのですが、解析タグをcgiファイルの
<body></body>の間に貼ってUPすると、日記の一部が文字化けしてしまいました。
一部とは、日記の中身の文章ではなく、カレンダーやタイトル部分等です。
ちなみに解析は、dopvSTAR*(ttp://www.bayashi.net/st/ds/)を使用させて
いただいてます。
今までhtmlファイルにしか解析を貼った事がなく、cgiの知識も乏しい為、
質問に伺いました。貼る場所が問題なのか、それとも他に問題があるのでしょうか?
すみませんが、よろしくお願い致します。
842nobodyさん:04/10/13 19:06:41 ID:???
print "<body></body>";
ってなっているところに
print "<body><!--#include virtual="パス/dsw.cgi?"--></body>";
とか書いてるんじゃないの?

""でくくっている間に""が入っちゃだめだよ。

print qq|<body><!--#include virtual="パス/dsw.cgi?"--></body>|;

にしる。


843841(長いので分けます):04/10/13 20:23:09 ID:???
>>842
ありがとうございます。ですが、""では括られていないと思うのです。
cgiファイルの一部分を抜粋すると、

<script type="text/javascript">
<!--

//アップロードファイル情報の保持
function insertData() {
if (document.form.file.value != '') {
document.form.orgfile.value = document.form.file.value;
}
}

//-->
</script>
_HTML_
}

print <<"_HTML_";
</head>

<body>
<div class="document">
_HTML_
844841:04/10/13 20:24:05 ID:???

return;
}

### HTMLフッタ
sub footer {
print <<"_HTML_";
<!-- Copyright -->
<div align="center">- <a href="http://www.big.or.jp/~knight/" target="_blank">Web Diary Professional ver $ver</a> -</div>
</div>
</body>

</html>
_HTML_

exit();
}

この中の<body>と<div class="document">の間や、</div>と</body>に解析タグを
貼ろうとしました。どちらも一部分のみ文字化けしてしまいました。
javascriptにも関係あるのかと考えましたが、基本的な知識が欠如してるせいか
よく分からず、すみません…
845nobodyさん:04/10/13 20:46:43 ID:???
>>841
SSIだよね?

ロリポはSSIの場合 shtm か shtml に汁必要があるんだが、
それはどうなの?
846841:04/10/13 20:57:00 ID:???
>>845
あっ、JavaScript + IMGの解析を入れるつもりでした…
もしかしてSSIじゃないと無理なのでしょうか?
847nobodyさん:04/10/23 01:55:24 ID:CSTKwWHN
RedHat クローンのWhite Box Enterprise Linuxで家庭内サーバーを立てています。
CGIの設置についてお聞きしたい事があります。

サーバーにアップロードしたCGIがInternal Server Errorを返して動作してくれません。
サーバーにログインしてコマンドラインからそのCGI(hogehoge.cgiとします)を実行して
みると、
perl hogehoge.cgi
では動作してくれるのですが、
./hogehoge.cgi
だと「bad interpreter: そのようなファイルやディレクトリはありません」というエラーが
返ってくるので、CGIファイル内のPerlへのパス指定がミスしているようでした。
ところが、whichで得られるperlのパスと、CGIファイル内のPerlのパスを何度も
見比べたのですが同じ(#!/usr/bin/perl)なのです。
試しに/usr/bin/perlへのパスを指定したCGIをemacsで自分で組んでみたのですが、
これはちゃんと動作しました。

改行コードやFTPのテキストモードなどはちゃんと設定しています。
どなたか似たような経験をされた方や知識をお持ちの方はいないでしょうか?
848847:04/10/23 01:58:34 ID:???
× テキストモード
○ ASCIIモード
849847:04/10/23 02:33:32 ID:???
自己解決しました。
お騒がせしました…
850nobodyさん:04/10/23 06:55:55 ID:???
すいません、どうしても詰まってしまうので質問させて下さい。

【  CGI名  】 2apes(apeborad+SJIS版)
【配布先URL】 ttp://www.2apes.com/
【設置サーバ】 freespace
【 質問内容 】 
アップロード転送はうまくいったのですが、ページにアクセスしてみると
一番最初に表示されるはずのパスワードの画面が表示されません。
そのかわりCGI(スキン含)が表示されてます。
ためしに書き込みをしてみたのですが、タイトル等は反映されるものの本文が全く表示されません。
もしかして管理人画面(apeboard_mt.cgi)が原因?…と思い管理人画面に入ってみようとしたら
「パスワードが違います・設定が正しくありません」と言われて入れません。
Fetchで確認したところapeboard_mt.cgiはちゃんと転送されています。
これは何が原因なのでしょうか?
御存じの方がいらっしゃいましたら御助力下さい。
851nobodyさん:04/10/23 20:39:57 ID:???
freespaceはたしかwindowsサーバーだと聴いた記憶が・・・
だとしたらpathじゃないかな。
852nobodyさん:04/10/24 01:04:25 ID:???
オフィシャルでも過去に似たような話でてるね
853きょうすけ:04/10/26 00:41:00 ID:YhA4we7R
【  CGI名  】バトルロワイアル
【. 置き場所 .】http://yone.nobody.jp/br_.txt
【. 依頼内容 】CGIプログラムエラーのため表示することが出来ません。(500 Internal Server Error)って表示されるのですがどこが間違いなのでしょうが?



854nobodyさん:04/10/26 04:04:29 ID:???
>>853
忠告
500エラーって言うのは、エラーメッセージじゃないから、そんなもん書いても問題解決に繋がらない。
ちゃんとしたエラーメッセージを書くように。

エラーメッセージはログに記録されている。
ログのありかがわかんないときは、サーバの管理人に問い合わせる。

もしくは、モジュールが入っている事が前提だが、
2行目に
use CGI::Carp qw(fatalsToBrowser);
の一文を挿入する。
したらエラーメッセージがブラウザに表示される。

あとは修正すればよい。
自分で修正できなかったら、エラーメッセージを書け。
855nobodyさん:04/10/26 17:27:40 ID:saMn0QNB
【  CGI名  】全 カメラ付き携帯 &PC対応 画像掲示板 imgboard R7
【. 置き場所 .】http://www.big.or.jp/~talk/t-club/soft/mini_r7/index.cgi
【. 依頼内容 】Anhttpdで設定しましたがどうしてもファイルのダウンロードになってしまいます。
きちんとimgboard.exe.exeの実行プログラムの場所を指定しましたがどうしても動かないです。
他に設定すべき場所などありますか?よろしくお願いします。
856nobodyさん:04/10/26 19:46:39 ID:???
>>855
ソースをチェックしろ
857nobodyさん:04/10/26 20:10:00 ID:saMn0QNB
>>856
見ました。でも原因がわからないです。
指定場所は間違ってないです。
858きょうすけ:04/10/27 08:47:40 ID:jTyfT9Zr
>>854
エラーメッセージでたんですがヤバいくらい沢山なんですが・・・・・どうでしょう?http://yone.nobody.jp/b.txt
859nobodyさん:04/10/27 11:17:26 ID:???
#! /usr/local/bin/perl
860nobodyさん:04/10/27 16:56:03 ID:???
>>858
Global symbolは今回は気にすんな!
つか、http://yone.nobody.jp/br_.txt のスクを単体で動かしているんとちゃうのか?
えばっちゃってるけど???

http://yone.nobody.jp/br_.txt のソースを見てみたよ。
294行目かな?
}elsif($cmd==){
こりゃまずいだろ

他に{}の数が合わないってエラーも出ている。
修正してあげようと思ったが、ど素人が弄りまくった形跡があって萎えた。
インデントがむちゃくちゃで汚すぎ。
こんな汚いスクは改造工房の「鉄」以来だな。
まさか本人じゃねーだろな。
861きょうすけ:04/10/27 18:53:42 ID:ZstOzqMR
>>860
単体でなく他にもあります。
}elsif($cmd==){が変なんんですか?
このスクリプトは頂いた物なんですが、自分では修正できなくて困ってます。
その「鉄」って方とは別人です。
面倒かと思いますが修正お願いします。
862nobodyさん:04/10/27 20:35:00 ID:???
>>861
動かないスクリプトを動かせるようにするって事ならスレ違いになっちゃうね。

【 スクリプト改造依頼スレ 】(丸投げ) part2
http://pc5.2ch.net/test/read.cgi/php/1092304968/l50

こっちに移動しよう。
そのさい、スクリプトは他の物もまとめて提出しろよ。
863きょうすけ:04/10/27 20:54:53 ID:jTyfT9Zr
>>862
はじめそちらに行ったらスレ違いでこちらに案内されたんですが?
864nobodyさん:04/10/27 22:28:33 ID:???
>>863
【 スクリプト改造依頼スレ 】(丸投げ) part2
http://pc5.2ch.net/test/read.cgi/php/1092304968/553
↑この内容から「このスクリプトはもらったものです。どこかが改造されてて動きません」なんて
話は読み取れないので、設置の相談かなっていう誘導になったわけですよ。
きちんとその旨を書かないと、ほかの人にはわかりませんよ。

このソースをデバッグしようという物好き(もはや神を超越してる)がいるかどうかはわからんけど
名前欄に 553 って入れて↓これ持参で丸投げスレへ。

CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/853-854+858-863
865きょうすけ:04/10/27 22:52:13 ID:jTyfT9Zr
>>864
すいませんでした。了解です。
866nobodyさん:04/10/28 17:39:04 ID:p7HCfjq8
>きょうすけ おまい忍者鯖はcgi使えない仕様だぞ…
867nobodyさん:04/10/28 18:00:04 ID:???
>>866
スクやテキストを貼るのに使っただけじゃん。
ってみんな知ってる。
お前だけが知らない。
868nobodyさん:04/10/29 14:57:08 ID:???
アップ以前の問題なんだが・・・
インラインフレーム内にbbs.cgiを表示させようと思ってるんだが何故か表示されずにbbs.cgiを保存しますか?というダイアログが出てしまう。
普通に見ると大丈夫なんだが・・・

パス指定って「http://localhost/bbs.cgi」じゃないと動かんの?それでアップした場合は書き直し?
869nobodyさん:04/11/05 02:55:27 ID:???
CGIを配布するんだったらそれで良いじゃん
870nobodyさん:04/11/05 22:46:25 ID:???
Apacheの設定やらCGIの記述ミス
871Jヲタさん:04/11/09 13:35:21 ID:???
【  CGI名  】 TopicsBoard v1.2
【配布先URL】 KENT WEB http://www.kent-web.com/
【設置サーバ】 s75.XREA
【 質問内容 】 
恐らくは異常に厨房な質問なんですがお許し下せぇ。チェックモードで見ると

・ログファイル:パスOK!
・ログパーミッション:OK!
・画像ディレクトリのパスが不正です

というメッセージが出て画像をうpできません。
画像ディレクトリのパスっどう書くのが正しいんでしょうか?
ちなみに今は

$imgdir = '.***/cgi/topics/img/';
$imgurl = 'http://*****.com/***/cgi/topics/img/';

となっています。よろしくおながいします
872Jヲタさん:04/11/09 13:38:13 ID:J249WEyO
すいませんsageて質問しちまいました
873nobodyさん:04/11/09 16:10:17 ID:???
>>871
$imgdir = './img/';
$imgurl = './img/';
にしとけ
874nobodyさん:04/11/11 21:44:11 ID:aLWmQ0D7
WEB CART SYSTEM本舗さんでcart system pro.5をダウンロードし、ロリポップサーバー設置はできたんですが、
メール送信すると届いたメールが文字化けしてしまいます。
こちらの環境がMACだからでしょうか、対処策宜しくお願いします。
http://webcartsystem.com/
875nobodyさん:04/11/11 23:43:07 ID:pEcHiKPK
   彼 男 知
        ら
     友 な
        い
   氏 達 男

   ↓ ↓ ↓

   7 7 7
   わ た し
876nobodyさん:04/11/12 08:15:36 ID:???
874 名前:nobodyさん 投稿日:04/11/11 21:44:11 ID:aLWmQ0D7
WEB CART SYSTEM本舗さんでcart system pro.5をダウンロードし、ロリポップサーバー設置はできたんですが、
メール送信すると届いたメールが文字化けしてしまいます。
こちらの環境がMACだからでしょうか、対処策宜しくお願いします。
http://webcartsystem.com/

てめえで考えろこのドアホ
877nobodyさん:04/11/12 13:27:19 ID:???
 cgiからperl のプログラムを呼び出して、その中から、

`lynx -dump http://$hogehoheip/$file`;

 上記のように lynx を呼び出しています。
 自宅の apache では実行できたのですが、知り合いのサーバー
に設置したところ、permission denied になってしまいます。
 lynx 自体を呼び出せないようです。
 環境は linux + apache で apache は nobody で動作しています。

 何かよい解決方法はありますでしょうか?
 ちなみに ls などは呼び出せます、アクセス権も ls と比較してみましたが、
まったく同じでした。
878965:04/11/27 22:59:51 ID:???
△▲ WebProg 初心者の質問 Part10 ▼▽ から誘導されてやってきました。
ご指導どうかよろしくお願いいたします。(_ _)

【  CGI名  】 PostMail
【配布先URL】http://www.kent-web.com 
【設置サーバ】 ablenet
【 質問内容 】 
フォームに書き込み→書き込み確認→送信エラー
になります(>_<)
ホームページに、メール送信フォームを置きたいのですが、
メール送信エラーになってしまいます。
この場合はどんな不都合が考えられるのでしょうか?
自分自身が、借りてるサーバーとスクリプトを借りたところの説明を読んで、
なんとなくあやふやなままにした
sendmailコマンドとやらなのかな
と思っています。
それか、フリーメールに送信先を指定したせいでしょうか?

サーバーはqmailを採用してるとあったので・・・
(「qmail」には、「sendmail」互換のコマンド(ラッパー)があります。通常の利用では「sendmail」と同様に利用できますが、一部のオプションに制限があります。
と書いてありました。)
kentさんのサポートページの過去ログを見てたら
if (open(MAIL,"| $sendmail $mailto")) {

if (open(MAIL,"| $sendmail -h $mailto")) {
に変えてみ
とあったのですが、検索してもどこだかわからないのです。
http://www.geocities.jp/happylights11/nurupo.txt
879nobodyさん:04/11/27 23:18:09 ID:???
>>878
sendmailのパスは合ってるのか?

postmail.cgi 100行目
デフォルトは$mailprog = "/usr/lib/sendmail"; だが
ablenetは/usr/sbin/sendmail
http://www.ablenet.jp/support/server-conf.shtml#102
880878:04/11/27 23:48:03 ID:???
>>879
レスありがとうございます。
http://www.ablenet.jp/support/server-conf.shtml#104
ここを読んでもsendmailのパスがどこに書いてあるのかわかりませんでした。

/usr/sbin/sendmail
に変えてみたんですが、メール送信エラーになってしまいました(x_x)
881878:04/11/28 00:26:57 ID:???
メールソフトパス:NG → /usr/lib/sendmail
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( ./tmp_conf.html ) :パスOK!
テンプレート ( ./tmp_err1.html ) :パスOK!
テンプレート ( ./tmp_err2.html ) :パスOK!
テンプレート ( ./tmp_thx.html ) :パスOK!
バージョン : postmail v3.04

ってなったんですが、パスを変えたはずなのに変わってないってことですよね?
すみません、sendmailのパスはどこをなおしたらいいのか教えてもらえないでしょうか?
882nobodyさん:04/11/28 00:27:11 ID:???
>>877
Apacheをnobodyで動かすなよ・・・
883nobodyさん:04/11/28 01:26:38 ID:???
>>881
>>879に「postmail.cgi 100行目」と書いただろ。
パスが書いてあるリンクも貼ったのに違うところ見てるし。
884nobodyさん:04/11/28 16:29:26 ID:???
>>878
もう解決した?
もっと分かりやすく書くと
100行目の
$mailprog = '/usr/lib/sendmail';

$mailprog = '/usr/sbin/sendmail';
に書き直してみろってこと。
885878:04/11/28 19:15:13 ID:???
>>883
>>884
回答ありがとうございます。
メモ帳で開いて、パスを書き換えて保存してからうpしても、

チェックモードで
メールソフトパス:NG → /usr/lib/sendmail
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( ./tmp_conf.html ) :パスOK!
テンプレート ( ./tmp_err1.html ) :パスOK!
テンプレート ( ./tmp_err2.html ) :パスOK!
テンプレート ( ./tmp_thx.html ) :パスOK!
バージョン : postmail v3.04
となってしまいます。

なんで書き換えられないんでしょうか?(;_;)
886nobodyさん:04/11/29 18:58:32 ID:???
書き換えて保存するのはローカルでやるんだぞ。
887nobodyさん:04/11/30 08:02:51 ID:???
【  CGI名  】 Day Counter Ver: 2.6
【配布先URL】  http://www.kent-web.com/count/daycount.html 
【設置サーバ】 xrea
【 質問内容 】  配布先の通りにしたのですが、画像がXで表示されてしまいます。
検索したところ、違うパーミッションで説明しているページがあったのでそちらも試してみましたが、使えませんでした。
何が違うかわからないので、よろしくお願いします。
888nobodyさん:04/11/30 12:40:15 ID:???
>>887
【参考】スクリプトのチェックモード機能を利用してチェックすることが可能です。

ブラウザのURL欄に、http://..(略)../daycount.cgi?check というように check という引数を付けて daycount.cgi を起動してみましょう。
ログファイルのパスやパーミッション、画像ディレクトリのパス等の簡易的なチェックを行い、その結果をブラウザに表示させることができます。
889 ,:04/11/30 13:32:37 ID:???
>>888
ありがとうございます。
checkしてみたところすべてOK!とでました。
試しにTOPに設置してみたところ作動したので、パーミッションの問題ではないようでした。
TOPではないページに設置したいのですが、どのようにすればいいのでしょうか?
890nobodyさん:04/11/30 14:02:41 ID:???
>>889
表示させたいページにカウンタCGIを相対パスで正しく書けばできるだろ。
891887:04/11/30 14:57:16 ID:???
>>890
相対パスは使いたくなかったので他の方法がないかなと思ったんです・
892nobodyさん:04/12/01 19:48:12 ID:???
なんつーか・・・ ┐(´д`)┌
まだお前には無理みたいだからレンタルのカウンターでも借りれ
893nobodyさん:04/12/02 03:45:32 ID:???
sendmailが使えない無料鯖(椅子)なんですが、apeskin+のメルフォスキンを設置して使う方法はありますか?
メルフォとしてではなく、管理人だけが管理画面でパスワ−ド入れて読むような感じで構わないです。
使う側にはメルフォとして書いてもらえたらいいなぁと。
894nobodyさん:04/12/02 04:28:08 ID:???
>>893
そういうスクリプトを探すか作るか改造すればいい。
ちなみにスレ違い。
895887:04/12/02 10:54:54 ID:???
>>892
急に出張が入ったのため報告が遅れましたが、その後できました。
レンタルは選択肢にありませんので。┐(´д`)┌
896nobodyさん:04/12/04 18:02:42 ID:???
CGI名 会社掲示板
URL  http://www.abi-station.com/abicorp/
設置サーバー ロリポップ

CGIに関してまったくの初心者です。
ダウンロード、解凍しPerlを変更し、ファイルマネージャーからアップロードしました。
が、ページが表示されません。。。
もっと作業が必要なのでしょうか。
詳しく教えて下さい。。。
897nobodyさん:04/12/04 18:30:23 ID:???
>>896
単質スレの削除依頼を出してきたら教えてやる
898nobodyさん:04/12/04 19:21:04 ID:???
わざわざテンプレに誘導されたのに完全無視かよ
899nobodyさん:04/12/05 18:53:44 ID:???
【.  CGI名  .】 NEWS LINK CGI
【配布先URL】 ttp://xxx.upken.jp/index+.html
【. 置き場所 .】 ttp://xxx.upken.jp/report/news/news.zip
【設置サーバ】 infoseek ライト
【. 依頼内容 】
別板から誘導されてこちらに来たのですが、
最初鯖不可の高いCGIなのでinfoseekに設置できないのかと思ってたところ
どうも自分の設置方法が間違ってるらしく500 Internal Server Errorが
出てしまっているようなのです。

属性も配布先に書いてある説明通り変更しましたし、
CGIの中も post.cgi index.cgi 共に /usr/local/bin/perl に
書き換えしてあります。

他にどこが間違っていてエラーがでているのか
まったく分からない状態なのです。
プログラムに詳しくないので的はずれな事を書いてしまってるかも
しれませんが、何卒よろしくお願いいたします。
900899:04/12/05 18:55:39 ID:???
申し訳ありません、上記で1カ所だけ書き間違えてしまいました。

【設置サーバ】 infoseek ベーシック(有料) 

でした。
901nobodyさん:04/12/05 19:10:51 ID:???
>>899
知恵袋からようこそ

500エラーでは何の解決にもならない。

スクリプトの2行目に
use CGI::Carp qw(fatalsToBrowser);
を挿入してくれ。

そしたらエラーメッセージがブラウザに表示されるから、それをここにコピペする。
話はそれからだ。
902nobodyさん:04/12/05 19:34:13 ID:???
それと、パーミッションはiswebだと
# index.cgi705 rwx---r-x

# jcode.pl-2.13604 rw----r--

# new.dat606 rw----rw-

# post.cgi705 rwx---r-x
じゃダメだと思ったけど違ったっけ?

# index.cgi755 rwx---r-x

# jcode.pl-2.13644 rw----r--

# new.dat666 rw----rw-

# post.cgi755 rwx---r-x
にしてみようか。
903899:04/12/06 02:02:12 ID:???
お返事遅れて申し訳ありませんでした。

>>901さんの書かれている通りにしたところ↓のようにでましたのでコピペします

Software error:
syntax error at post.cgi line 113, near "unless($pu =~ /^https?:\/\/.+\..+/) { &error(1, "URL "
Unrecognized character \xCA at post.cgi line 113.

For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.


それと DEF.CSSのパーミッションはどうしたらよろしいでしょうか?
色々と質問ばかりで申し訳ありませんがよろしくお願い致します。
904899:04/12/06 02:05:54 ID:???
追記
903のはpost.cgiにuse CGI::Carp qw(fatalsToBrowser); を
追記したものですが、あとで index.cgiにも
use CGI::Carp qw(fatalsToBrowser); をつけてコピペします。
ちと時間がないものですいません(つд`)
905nobodyさん:04/12/06 02:59:20 ID:???
EUCで書かれているのにperlのパスなどを編集したときS-JISで保存したろ
906nobodyさん:04/12/06 04:30:19 ID:???
cssは読むだけなので、644でOK
907899:04/12/06 19:02:57 ID:???
>>905
保存したときは post.cgi の拡張子を.txtにしてからperlのパスを記入し
そのあとでまた拡張子を.cgiに戻すやり方をしました。
なのでEUCやS−JISで保存と言われてもわからないのです。
このやり方しか知らなくて・・・
908nobodyさん:04/12/06 23:16:25 ID:???
>>907
エディタは何を使ったのだ?
909899:04/12/07 02:04:35 ID:???
エディタ使って無いです。
強いて言うならテキストドキュメント?

テキストエディタってことになるのでしょうか。
保存時の文字コードはANSIです。
種類はANSI、unicode、unicode endian、UTF−8の4種類しか無いようですが
これは関係ありますでしょうか?

ちんぷんかんぷんな事書いてたら本当にごめんなさい(つд`)
910nobodyさん:04/12/07 02:05:52 ID:???
釣れますか
911899:04/12/07 02:36:18 ID:???
いや、本当にわからないんです。
どうもスレ汚しすいませんでした。
EUCをキーワードにがんばってみます。

色々と教えていただきありがとうございました。ではでは
912nobodyさん:04/12/07 02:46:41 ID:???
>種類はANSI、unicode、unicode endian、UTF−8の4種類しか無いようですが
メモ帳だろ。
EUCは扱えないから今後のためにもテキストエディタを使え。

Perl書くのにどんなエディタ使ってる?
http://pc5.2ch.net/test/read.cgi/php/1014357485/

http://www.vector.co.jp/vpack/filearea/win/writing/edit/index.html
913899:04/12/07 14:19:11 ID:???
結果報告にきました。

Lyreというテキストエディタでやってみたところ・・・
使えるようになりましたっヽ(´ー`)ノ
皆様、数々のご助言ありがとうございました。感謝の極みっ!
914nobodyさん:04/12/08 02:54:13 ID:qR0fjfPG
http://www10.big.or.jp/~nicole/
ニコラ掲示板CGIでUIDが書き込みに追加されるんだけど
これはクッキーやIP以外で作られてる気がするんですが
使用者特定するUIDは何から作られているか知ってる方が居たら
ご享受ください
915nobodyさん:04/12/08 04:22:35 ID:???
>>914
スレ違い。
作者に聞け。
916nobodyさん:04/12/08 16:58:07 ID:gJIKSJYt
ttp://happy.honesto.net/cgi/download/ezpwd.html

すいません。詳しい方がいましたら伝授願います。
上記のサイトのCGIを利用して簡易な会員制ページを制作しようと思ったの
ですが、手順通りにHTMLを書き換えて任意のパスワードの設定にして、
アップロードしたのですが、履歴を見ると、パスを教えた人数よりも相当
多い人が覗いているようなので、???と思って、掲示板で聞いてみると、
「ソースにパスワード書いてあるじゃん」と言われました。

確認すると確かにパスワード入力ページでソース表示すると、パスワードが
確認されてしまいます。
これを回避する方法はないでしょうか?
もし不可能の場合、代替の方法はないでしょうか?
917nobodyさん:04/12/08 17:11:12 ID:???
918nobodyさん:04/12/09 12:37:41 ID:4og1X05J
拡張子を.cgi以外で実行するにはどうしたらいいのでしょうか。
ヤフーなんかは、拡張子が無いようにも思われます。
どなたかご伝授下さい。
919nobodyさん:04/12/09 12:55:05 ID:???
>>918
スレ違い。
鯖によってはできますが、まずは鯖の管理者に問い合わせてください。
920nobodyさん:04/12/09 18:18:04 ID:???
【  CGI名  】 nicky! ver.2004/09/27 Oekaki Shi-Painter Ver1.070
【配布先URL】 http://www.din.or.jp/%7Eraelian/ReadMeNicky.html http://shichan.jp/
【設置サーバ】 http://www.saiin.net/(karen鯖)
【 質問内容 】 キャンバスが灰色になる。
 nicky自体の設置は上手くいったのですが、Shi-Painterを起動させるとキャンバスが灰色になって
 何も表示されません。
 鯖のサイトを見ながら何度もパーミッションを変更してみたのですが、上手くいきません。
 詳しい設置方法についてご存知の方がいたら、教えてください。
921920:04/12/09 19:13:17 ID:???
すいません。
時間をおいて、もう一度初めからやり直したら、無事設置できました。
922nobodyさん:04/12/10 11:46:08 ID:???
【  CGI名  】 6hot_Analyzer
【配布先URL】 http://wizarz.net/ext/
【設置サーバ】 xrea
【 質問内容 】 設置はできたのですが、/ana/config.phpで設定項目を選んで
「設定する」のボタンを押すと以下のメッセージが出てしまいます。
どうすれば良いのでしょうか。

Warning: fopen(ini/ana_pass.php): failed to open stream: Permission denied in /virtual/●●/public_html/ana/lib/file_util.php on line 94
ini/ana_pass.php ファイルに書込み出来ません!
923nobodyさん:04/12/10 12:46:06 ID:???
>>922
パーミッションはどのようにしたのか?

http://wizarz.net/ext/php/ana/ana_help.htm
ファイル構成のところの各ファイルのパーミッションを書いて。
924922:04/12/10 13:15:50 ID:???
パーミッションはこのようにしました。xreaではPHPの実行ファイルは604に設定するとあったので
とりあえず拡張子が.phpのものはそうしたのですが、それが間違っていたのでしょうか…
ana/┐ [707]
├ ana.php [604]
├ ana.js [644]
├ ana_write.php [604]
├ config.php [604]
├ log/ [707]
├ img/ [707]
├ lib/ [707]
├ style/ [707]

├ ini/─┐ [707]
│ ├ ana_style.php [604]
│ ├ ana_opt.php [604]
│ ├ ana_pass.php [604]
│ ├ p_no_name.php [604]
│ └ ref_name.php [604]

└ class/┐ [707]
├ ana_class.php [604]
├ ana_det.php [604]
├ ana_gra1.php [604]
├ ana_gra2.php [604]
├ ana_name.php [604]
├ ana_set.php [604]
├ ana_year.php [604]
├ ana_marge.php [604]
├ ana_login.php [604]
├ ana_aa.php [604]
└ ana_ini.php [604]
925922:04/12/10 13:20:53 ID:???
あとlib/ディレクトリの中にある
cgi_util.php
date_util.php
file_util.php
form_util.php
html_util.php
library.php
というのも604にしました。
926nobodyさん:04/12/10 13:48:02 ID:???
>>924
「設置のおおまかな流れ」

3. 「log/」「ini/」のパーミッション (アクセス権) を 【 707 】 に変更します
4. 「ana.js」「ini/」の各種設定ファイルパーミッションを 【 606 】 に変更します
927922:04/12/10 15:28:53 ID:???
>>926のご指摘の所を直したら無事設定を終えることができました。
すごく初歩的なミスをしていたようで(というか説明をちゃんと読んでなかったというか)
申し訳ありません。ありがとうございました。
928nobodyさん:04/12/11 10:43:22 ID:???
まだ今年になってからCGIをちょっとかじりだした初心者です。
この間調べ物をしていたら、「admin.cgiは他人にばれないように名前を変えておくこと。」と書いてありました。
気になって今まで自分が設置した物を見るとほとんどの管理ページのアドレスがadmin.cgiになっていました。
これは、admin.cgiの名前を変えてアップロードし直すだけでいいのでしょうか?
それとも、CGIごとに中身もいじる必要があるのでしょうか?
調べたのですがわからなかったので教えてください。
929nobodyさん:04/12/11 14:41:11 ID:???
>>928
作者に聞け
930nobodyさん:04/12/11 15:49:19 ID:???
require "admin.cgi"も変えろよと
931nobodyさん:04/12/11 23:28:32 ID:???
【  CGI名  】FileControlCGI v1.00
【配布先URL】http://www.chama.ne.jp/download/filecontrol/index.htm
【設置サーバ】FAS(サブドメイン)
【 質問内容 】
有り難いことに#!/usr/bin/perl版か#!/usr/local/bin/perl版かを選んで
DLできるようになってるんで#!/usr/local/bin/perlの方を落としました。

なんか実行ファイルが多いのでとりあえず何もせずに鯖に上げてみました。
鯖が「ディレクトリは701、実行CGIは700、他は600に汁!」とか言ってるんで
その通りにしました。
500エラーとは何事ですかね(゚д゚)

perlのパスは確認済み、余計なところどころか何もいじってないので人為的ミスは
まず無い、パーミッションは鯖指定通り。
これで500だと何が考えられますか?地味に泣きそうです。
932nobodyさん:04/12/12 01:14:27 ID:fk/21z86
ボッキアゲ!!!!ヽ(`Д´)ノ
933nobodyさん:04/12/12 06:50:09 ID:???
>>931
漏れもFASだ。
試しにUPしてみた。

とりあえず何もせずに鯖に上げてみた。
ディレクトリは701、CGIは700、index.htmは604、他は600
普通に動いたけど…
934nobodyさん:04/12/12 18:03:05 ID:9XWOh2pv
【  CGI名  】下記配布先の「アップローダ」
【配布先URL】http://www.fishbowl.rm.st/download/
【設置サーバ】http://tok2.com/
【 質問内容 】
ダウンロードしたファイルを改変せずに設置しましたが、500 Internal Server Errorとなります。
パーミッションは鯖指定の通り、ディレクトリは701、cgiは700、その他は600です。→http://tok2.com/cgi.html
ちなみに配布先の推奨は→http://www.fishbowl.rm.st/download/tuploader.html
935nobodyさん:04/12/13 16:37:37 ID:???
>>929
問い合わせ先がないものがほとんどなのと、
どのCGIでも同じことではないのかと思ってここで質問しました。
936nobodyさん:04/12/13 18:49:26 ID:???
>>934
まだよく見ていないけどスクリプト側に問題あるな
937nobodyさん:04/12/14 14:19:51 ID:???
スクリプトのチェックもしてない奴に設置方法など教えるべきでないと思う。
質問するときの項目にこれを追加するべき。

【チェックの有無】
938nobodyさん:04/12/14 16:53:32 ID:U97zDHiB
駄駄駄駄駄糞駄駄駄駄駄駄駄駄糞糞糞駄駄駄駄駄駄駄駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄糞■糞駄駄駄駄駄駄駄駄駄
駄駄駄駄糞■■駄駄駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄
駄駄駄糞■■糞駄駄駄駄駄駄糞■■糞糞糞糞■■糞駄駄駄
駄駄駄■■■駄駄糞糞駄駄駄糞■■■■■■■■■糞駄駄
駄糞糞■■糞駄糞■■糞駄糞■■糞糞糞糞糞■■■駄駄駄
糞■■■■糞糞■■糞駄駄糞■■■駄駄駄糞■■糞駄駄駄
糞■■■■糞糞■糞駄駄糞■■糞■糞駄糞■■■駄駄駄駄
駄糞■■■■■■糞駄糞■■糞糞■■糞■■■糞駄駄駄駄
駄駄糞■■■■糞糞駄糞■糞駄駄糞■■■■糞駄駄駄駄駄
駄駄駄糞■■糞糞■糞駄糞駄駄駄駄糞■■■駄駄駄駄駄駄
駄駄駄糞■■駄駄■■糞駄駄駄駄駄糞■■糞糞駄駄駄駄駄
糞糞糞■■■糞■■■■糞駄駄糞糞■■■■■糞駄駄駄駄
■■■■■■■■糞■■糞糞■■■■糞■■■■■■糞糞
■■糞糞糞■■駄駄糞糞■■■■糞糞駄駄糞■■■■■糞
糞糞糞駄駄■■駄糞糞糞■■■糞糞■糞糞糞糞■■■■糞
駄■■■糞■■糞■■糞■■糞駄糞■■■■糞糞糞糞糞駄
駄■■■糞■■糞■■糞糞糞駄駄糞■■■■■■糞駄駄駄
駄■■■糞■■駄糞■■駄駄駄駄駄糞糞■■■■糞駄駄駄
糞■■■駄■■駄糞■■糞駄駄糞駄駄駄糞■■糞駄駄駄駄
糞■■■駄■■駄糞■■糞駄糞■■糞糞糞駄駄駄駄駄駄駄
糞■■糞駄■■駄駄■■糞駄糞■■■■■糞糞駄駄駄駄駄
糞■■糞駄■■糞駄糞糞駄駄糞■■■■■■■■糞糞駄駄
糞■■糞駄■■糞駄駄駄駄駄駄糞糞■■■■■■■糞駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄糞■■■■■糞駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄駄駄糞糞糞糞駄駄駄
939nobodyさん:04/12/18 04:12:15 ID:bc7fq2MO
>>937
自分でスクリプトチェックして問題がわかるぐらいなら
ここで質問しないという罠(w
940胃の中の蛙:04/12/20 15:28:24 ID:wglM0Hhq
ホームページ上で入力してもらったデータをメールにて送信する為に
とほほさんのHPよりWwwMail Ver3.26をダウンロードして

wwwmail.cgiの内の

$mailto = '';

の部分を


$mailto = '[email protected]';

(yyyとxxxxには自分のメールアドレスを入れました。)
に書き換えて自分のHPにアップロードしました。
そして属性は755に変えました。
しかしhttp://www.xxxx.co.jp/wwwmail.cgiと
アドレスに入力してブラウザの"移動"ボタンを押してテストして見ましたが
Internal Server Errorとエラーが出てしまいうまく行きません。

自分のHPにはparlはインストール済みで、

http://www.tohoho-web.com/wwwcgi2.htm#CgiCall

このページのテストではちゃんと"これはCGIのテストです。"と表示されます。

うまく行かないのはどんな原因が考えられるのでしょうか?教えて下さい。
941nobodyさん:04/12/20 15:32:30 ID:???
>>940
テンプレが>>15にある
942胃の中の蛙:04/12/20 15:39:44 ID:wglM0Hhq
【cgi名】WwwMail Ver3.26
【配布先URL】http://www.tohoho-web.com/wwwsoft.htm
【設置サーバ】ソニーのnext do?意味がよくわかりません。独自ドメインです。
943nobodyさん:04/12/20 15:49:12 ID:???
>>942
そのサーバsendmailは使えるのか
944胃の中の蛙:04/12/20 15:50:00 ID:wglM0Hhq
>>943
つかえます。
945nobodyさん:04/12/20 15:56:20 ID:???
http://www.so-net.ne.jp/business/hosting/nextdo/faq2_nextdo.html

Q sendmailのバージョンとパスを教えてください。
A Mailサーバ環境は以下のとおりとなっております。

Mailサーバ:sendmail
パスに関しましては、マニュアル送付時にお知らせいたします。


マニュアルを見てwwwmail.cgiの
 $mailcmd = '/usr/lib/sendmail';
と合っているか確認。
946胃の中の蛙:04/12/20 16:06:00 ID:wglM0Hhq
$mailcmd = '/usr/lib/sendmail';
こういう書き方はしてありませんが

sendmailのディレクトリは/usr/lib/sendmailの様です。
947nobodyさん:04/12/20 16:15:09 ID:???
根本的に勘違いしてないか?
呼び出すのはwwwmail.cgiではなく、wwwmail.htm。
wwwmail.htmに入力して送信ボタンを押すとwwwmail.cgiによって
処理される。
948胃の中の蛙:04/12/20 16:27:22 ID:wglM0Hhq
すいません勘違いしていました。
アドレスを下記のhtmlにしてブラウザの"移動"ボタンを押して見ましたが、

http://www.xxxx.co.jp/wwwmail.html
(xxxxは自分のHPアドレス)

やはり"ページが見つかりません"とエラーが出てページを開けませんでした。
949nobodyさん:04/12/20 16:28:49 ID:???
同梱のファイルは wwwmail.html ではなく wwwmail.htm。
それともファイル名を変更したのか?
950nobodyさん:04/12/20 16:31:45 ID:???
>>948
自己診断機能はどうよ
wwwmail.cgi?test
951胃の中の蛙:04/12/20 16:47:42 ID:wglM0Hhq
>>949

http://www.xxxx.co.jp/wwwmail.htm

に直して移動ボタンを押してみると入力フォームが開けました!(^^)
しかし、仮に名前とメッセージ欄に入力後"送信"ボタンを押すとまた

"Internal Server Error"

とエラーが出てしまいメールは送られませんでした。

>>950
その機能の使い方が分からないのですが、とりあえず
http://www.xxxx.co.jp/wwwmail.cgi?test
とアドレス欄に入力して移動ボタンを押してみると
"Internal Server Error"
のエラーが出てしまいました。



952nobodyさん:04/12/20 17:39:21 ID:???
知識がないやつに原因をこっちから挙げていたらキリがない。
やったことを一つ残らずすべて書け。
953胃の中の蛙:04/12/20 17:56:11 ID:wglM0Hhq
>>952

>>940,>>948,>>951
がやった事です。
954nobodyさん:04/12/20 18:09:26 ID:???
そうじゃなくて、ダウンロードしたファイルを解凍してからどんなソフトで
どれのどこの書き換えたのか、必要なファイルは全部アップロードしたか、
それぞれ属性はいくつにしたのかなどすべて書けと言ってるんだ
955nobodyさん:04/12/20 19:50:19 ID:???
"Internal Server Error"
ま、500エラーのことだが、
これでは何の解決にもならない。

スクリプトの2行目に
use CGI::Carp qw(fatalsToBrowser);
を挿入してくれ。

そしたらエラーメッセージがブラウザに表示されるから、それをここにコピペする。

CGIモジュールがインスコされているという前提だが…
956nobodyさん:04/12/20 20:52:48 ID:???
すみませんちょっとおしえて下さい。
CGIの設置は色々と教えていただいたのでできるようになりました。
HPも順調に稼働しているのですが、アドレスが覚えにくいようなので、ドメインをとることにしました。
そうしたら、アドレスが変わってしまうのですが、またCGIの設定をすべて変える必要があるのでしょうか?
957nobodyさん:04/12/20 21:07:35 ID:???
>>956
スクリプトや鯖によって一概には言えない。
場合によっては設定だけじゃなくログファイルを手作業で修正が
必要な場合さえある。
958胃の中の蛙:04/12/21 09:34:09 ID:tPoLPE3V
>>954

ffftpというソフトでアップロードしました。
その後wwwmail.cgiファイルの属性(パーミッションという物らしい)
を右クリックメニューから選び644から755に変更しました。
その他のファイルは644のままです。

アップロードしたファイルは以下の4つです。

wwwmail.cgi
wwwmail.htm
jcode.pl
mimew.pl

※それ以外に元からアップロードしてあった
index.html
manager.html
があります。これでHPの表示まではうまく出来ていました。
959胃の中の蛙:04/12/21 09:36:22 ID:tPoLPE3V

>>955

wwwmail.cgiの2行目に教えて頂いた

use CGI::Carp qw(fatalsToBrowser);

をコピーしてからファイルをアップロードして、
http://www.xxxx.co.jp/wwwmail.htmをブラウザの"移動"ボタンで開いて
表示されたフォームの名前欄とメッセージ欄に適当に文字を入力後"送信"ボタンを押すと
以下のエラーメッセージが表示されました。

※@xxxx.co.jpのxxxx部分は自分のHPアドレスが入っていました。

Software error:

Unrecognized character \x82 at /usr/local/apache/htdocs/wwwmail.cgi line 30.
For help, please send mail to the webmaster ([email protected]), giving this error message and the time and date of the error.

これで原因がわかりますでしょうか?
960nobodyさん:04/12/21 10:39:24 ID:???
>>959
29行目あたりを書き換えたのが原因です(多分件名を〜表とかにしてるんじゃ)
ダウンロードしたファイルを修正せずにそのまま使うと大丈夫です

どこをどう書き換えたかを書いてくれたらすぐわかったんですけどね
961胃の中の蛙:04/12/21 11:36:17 ID:tPoLPE3V
>>960
書き換えた部分を元に戻すとうまく行きました。
ありがとうございました。m(_ _)m

なんか無意識に

$subject = 'WwwMailからのメール';

を↓

$subject = 'WwwMailからのメール';"サブジェクトです"

の様に書き換えていました。
962nobodyさん:04/12/21 16:36:29 ID:???
最初からやったことを全部書いていれば1レスで完結するところだった見本だな
963nobodyさん:04/12/21 22:47:48 ID:???
なぜ無意識にそう書き換えてしまったのか小一時間問い詰めたい
964胃の中の蛙:04/12/22 15:11:05 ID:8PLIgB+a
また少し分からないことが出てきました。
スレ違いかもしれませんが、htmとhtmlはどちらがより一般的なのでしょうか?
機能的には同じらしいですが、今回の事でhtmとhtmlを統一して置かないと問題が
ある事を身を以てしってしまったので・・・

>>963

問いつめられたので白状します。(^^;

# ★ サブジェクト(件名)
# 送信されるメールのサブジェクトを指定してください。
$subject = 'WwwMailからのメール';

wwwmail.cgiに書いてある"#"以下のこの説明を見て、フォーム上での
オブジェクトの名前にでもする為に適当な名前を付けておくのかな?
と思い・・・WwwMailからのメール':の右側に文字を書き加えてしまいました。
965nobodyさん:04/12/22 15:19:31 ID:MKTIfFXJ
postでデータを送るとき、入力フォームのnameパラメータを指定しなかったらそのデータはどう送信されるのでしょうか?
966nobodyさん:04/12/22 15:19:52 ID:???
書き換えるんならこんな感じでな。
$subject = 'ぬるぽ';
あと今は.htmほとんど見ない。
967胃の中の蛙:04/12/22 15:39:29 ID:8PLIgB+a
>>966

ありがとうございます。"html"が多数派なんですね。では"html"で統一する事にします。
サブジェクトは;この記号の左側の’と’の間にある「WwwMailからのメール」を書き直せばよかったんですね!
968nobodyさん:04/12/22 16:19:11 ID:???
>>967
そーゆー事。
精進したまえ。
969nobodyさん:04/12/22 16:55:57 ID:???
>>965
ブラウザの実装次第。使ってるブラウザのHTTPリクエストをフックして見てみたら。
970nobodyさん:04/12/22 17:50:29 ID:???
>>965
スレ違い

△▲ WebProg 初心者の質問 Part11 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1101635909/
971nobodyさん:04/12/22 17:58:35 ID:???
ttp://rsot.hp.infoseek.co.jp/ttp://rsot.hp.infoseek.co.jp/cgi-bin/cbbs.cgi )に
ttp://www.cj-c.com/cgi_s/cbbs.htm設置したいんだけど
エラー500が返ってくる。
インフォシークのヘルプだと
文法違い、サーバの仕様が違うと返ってくる。
パーミッション、パスなどは、正確。
ダウソしたものをホームとパスワードを書き換えUP下だけのものです。
診断お願いします。
972nobodyさん:04/12/22 18:28:44 ID:???
>>971
何も書き換えずにアップロードして試してみ。
973nobodyさん:04/12/22 18:38:49 ID:???
>>972
了解です。
パーミッションとかも最初は、かえずにやってみます。

974nobodyさん:04/12/22 18:45:45 ID:???
いや、パーミッションは変えないとダメさ。
975nobodyさん:04/12/22 20:30:00 ID:???
>>973
>>955を読んでごらん
976971:04/12/23 09:58:44 ID:???
なんか旧バージョン使ったら設置できた
どうやら新バージョンは、仕様が異なるらしい。
念のため旧バージョンの手付かずのものを保存しておく
977nobodyさん:04/12/23 22:33:18 ID:???
【  CGI名  】 Terra Ver.2.01
【配布先URL】 http://www.interq.or.jp/blue/takariku/1floor/index.html
【設置サーバ】 xrea.com
【 質問内容 】 登録ボタンを押した後、画面が真っ白で何も表示されない。

説明書通りに設定してみました。でもサンプルのように「登録完了しました」の画面がでません。
perlのパスは"!/usr/local/bin/perl"sendmailのパスは"/usr/sbin/sendmail"としました。
xディレクトリとかも試してみましたが結果は同じでした。
あとcgiファイルの中のユーザーが書き換える部分は $sendmail = "/usr/sbin/sendmail"
のようにダブルクォーテーションでいいのでしょうか。デフォルトではシングルと混在なので。

アドバイスお願いします。
978nobodyさん:04/12/30 14:20:29 ID:???
【  CGI名  】 高機能アクセス解析CGI Professional版 Ver 4.8
【配布先URL】 http://www.futomi.com/library/accp.html
【設置サーバ】 xrea.com
【 質問内容 】  アクセスページ分析の ページビュー・セッション数・訪問者数等が表示されません。

それ以外にも表示されたりされなかったりするものがあり、サーバーのログを見ると件数もあまり正確ではありません。
設置の際に何か間違っているのでしょうか?
979nobodyさん:04/12/30 14:58:34 ID:???
>>978
マニュアルのFAQぐらい読むように
http://www.futomi.com/library/faq/acc_faq.html#20
980nobodyさん
>>977
登録後の真っ白なページのソースはどうなってる?
ちゃんとヘッダとかは出力されているのかな?
多分途中で途切れていると思うので、真っ白なページのソースをどこかにUPしてくれたら、判断する材料になるかもしれない。

あと、クオートの件だが、この場合シングルでもダブルでもどっちでもいい。