スレッドリストに戻る
全部見る
最新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 :
m 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