スレッドリストに戻る 全部見る 最新20 1-100

CGIスクリプトのサポート

1 : 管理者 2003年 5月 22日 17:30

当サイト内で公開しているCGIスクリプト wwwnikki, wwwcounter についての
サポートを行うスレッドです。

質問や要望、バグ報告などがありましたらよろしくお願いします。

20 : BTS 2003年 8月 21日 06:01

こんにちは 画像が張れる一行日記を探してたどり着きました
私はXREAのS10サーバなのですが上のチェックだとSCRIPT_NAME が /***/cgi-bin/server_test.cgiと返すのですが
XREA対策のmy $path = $ENV{REQUEST_URI};$path =~ s/$ENV{SCRIPT_NAME}//e;を使うと最後に/view付けなさいというエラーページに飛び/view/view/view...と永遠に増えて行き
my $path = $ENV{PATH_INFO};を使うと表示は出来るのですが管理ボタン押しても/admin/admin/admin/...と続くだけです

これはこのサーバーでは使えないということなのでしょうか?

21 : あう社長 2003年 8月 22日 14:16

返答が遅れてすみません。どうもXREAはサーバ毎に細かな違いがあるようですね。

server_test.cgi の結果を見る限りでは XREA 対策は必要ありません。
管理ボタンを押したときの挙動が、何故そうなるのか不思議ですが・・・。

テスト結果の PATH_INFO の内容はどうなっていましたか?

22 : BTS 2003年 8月 23日 05:32

こんにちは、返答が遅れまして申し訳ないです
PATH_INFOには何も書いてありませんでした

SCRIPT_NAME /cgi-bin/diary/server_test.cgi
REQUEST_URI /cgi-bin/diary/server_test.cgi
PATH_INFO

という結果でした
上で書いた症状を詳しく書きますと「cgi-bin/diary/diary.cgi/view/admin/admin」のようにボタンを押すたび増えて行きます
また、過去ログボタンを押してもview/nk_kako.html/nk_kako.htmlのようになってしまいます

23 : あう社長 2003年 8月 26日 11:48

>>22
その場合ですと、PATH_INFOは必ず空白になってしまいます。
〜〜/cgi-bin/diary/server_test.cgi/view
といったURLを打ち込んで表示させてみてください。


ですが、ご報告の挙動から判断するに、お使いのサーバでの使用は無理のようです。
もうしわけありません。

24 : あう社長 2003年 8月 26日 17:00

えー、あまりにもPATH_INFOがまともに使えないサーバが多いので
PATH_INFOを使わないバージョンを作成しました。

ただ、今までのバージョンで動かなかったサーバでの動作テストが出来ていないので
本当にどこでも使えるかはわかりません。


それでも試してみたい、という方は
http://www.ausystem.org/~aushacho/data/_wwwnikki.lzh
をダウンロードしてください。

使い方は基本的に同じですが、日記を表示するURL に「/view」をつける必要はありません。
〜/cgi-bin/wwwnikki.cgi
で表示できます。

25 : BTS 2003年 8月 27日 09:01

報告です
上の新日記CGIを使ってみたのですがISWEB、XREA共にCGIエラーが起きてしまいますが私の設定ミスでしょうか?
ご確認お願いします

26 : あう社長 2003年 8月 27日 11:57

どのようなエラーが出るのでしょうか?
少なくとも私のサーバでは問題なく動いているので、サーバ側の仕様の違いが原因です。

27 : あう社長 2003年 8月 27日 12:12

XREAを借りて試そうかと思ったら、今は有料サービスしか受け付けていないので断念・・・。
ISWEBは受け付けているようですね。CGIのテスト用に借りておこうかな。

28 : あう社長 2003年 8月 27日 12:27

ISWEB は登録してきたので、近日中にテストができるようになると思います。

29 : 2003年 8月 27日 22:06

始めまして。日記をDLさせて頂きました。
初めてCGIを設置するのに頑張ってるのですが・・

FFFTPでサーバーにUPしたのですけれどサーバーの方は・・・
diaryというフォルダーの中にwwwnikkiのフォルダーがあってその中に色々入
っています。
ということは・・・
http://********/diary/wwwnikki/wwwnikki.cgi/view
で良いんですよね??
(使ってるサーバーは特に「cgi-bin」を設置しなくてもよいと書いてあったので
それは設置してないのです)
それを開くと真っ白の画面が出てくるのですが・・・
なにか設置を間違えてるのでしょうか?
戻りURLとパスワードを変えただけですが・・・
すみません。教えて下さい。よろしくお願いします。

30 : BTS 2003年 8月 28日 04:55

こちらのミスでした XreaでもIswebでも動きました
どうもありがとうございました

名前: メール: 削除キー:
レス番号: 削除キー:
スレッドリストに戻る 全部見る 最新20 1-100
threadbbs.cgi ver 0.90(20030714) 2002 AuSYSTEM