記事No | : 4641 |
投稿日 | : 2008/10/07(Tue) 00:51:34 |
タイトル | : COSMO GATE について |
ID情報 | : tennis |
投稿者 | : テニスくん |
URL | : http://harima.tm.land.to/ |
現在、COSMO GATE 設置に初めて挑戦しています。
下記の例のように設置( 隠しCGIはprivate_htmlの中に入れています)いたしましたが行き詰まりましたので
お聞き致します。
/home/kent/
|
+-- private_html / secret.html (隠しファイル)´
| list.cgi(隠しCGI)
+-- public_html / index.html (トップページ)
|
+-- gate / gate.cgi
| admin.cgi
| init.cgi
|
+-- data / log.cgi
admlog.cgi
passwd.cgi
隠しファイルはCGIなんですが、
$goto = '../private/bbs.cgi';
(隠しファイルを相対パスで指定します)
$kind = 1;
(ジャンプ先ファイルの種類を 1 とします)
↑の部分がよくわかりません。
geta.cgiを見るとたぶん3か所と思うのですが
3か所とも../lisut.cgiになってます。
チェックモード7行目あたりから
# 隠しファイル
if ($kind == 1) {
if (-f $goto) {
print "<li>../list.cgi':OK\n";
} else {
print "<li>../list.cgi':NG\n";
}
} elsif ($kind == 1) {
if ($goto !~ /^http\:\/\//) {
print "<li>../list.cgi':NG<br>→ CGIの隠しファイルは http://から記述すると\n";
}
今、こうなってます。
どうすればいいのでしょうか?
gete.cgiを呼び出すと下記のようになります。
../list.cgi':NG
ログファイルのパス:OK
ログファイルのパーミッション:OK
パスワードファイルのパス:OK
パスワードファイルのパーミッション:OK
管理ログファイルのパス:OK
管理ログファイルのパーミッション:OK
バージョン : CosmoGate v4.0
よろしくお願い致します。
記事No | : 4644 |
投稿日 | : 2008/10/07(Tue) 12:17:08 |
タイトル | : Re: COSMO GATE について |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> 現在、COSMO GATE 設置に初めて挑戦しています。
> 下記の例のように設置( 隠しCGIはprivate_htmlの中に入れています)いたしましたが行き詰まりましたので
> お聞き致します。
> /home/kent/
> |
> +-- private_html / secret.html (隠しファイル)´
> | list.cgi(隠しCGI)
> +-- public_html / index.html (トップページ)
> |
> +-- gate / gate.cgi
> | admin.cgi
> | init.cgi
> |
> +-- data / log.cgi
> admlog.cgi
> passwd.cgi
> 隠しファイルはCGIなんですが、
> $goto = '../private/bbs.cgi';
> (隠しファイルを相対パスで指定します)
> $kind = 1;
> (ジャンプ先ファイルの種類を 1 とします)
> ↑の部分がよくわかりません。
>
> geta.cgiを見るとたぶん3か所と思うのですが
> 3か所とも../lisut.cgiになってます。
>
> チェックモード7行目あたりから
> # 隠しファイル
> if ($kind == 1) {
> if (-f $goto) {
> print "<li>../list.cgi':OK\n";
> } else {
> print "<li>../list.cgi':NG\n";
> }
>
> } elsif ($kind == 1) {
> if ($goto !~ /^http\:\/\//) {
> print "<li>../list.cgi':NG<br>→ CGIの隠しファイルは http://から記述すると\n";
> }
> 今、こうなってます。
> どうすればいいのでしょうか?
>
> gete.cgiを呼び出すと下記のようになります。
>
> ../list.cgi':NG
> ログファイルのパス:OK
> ログファイルのパーミッション:OK
> パスワードファイルのパス:OK
> パスワードファイルのパーミッション:OK
> 管理ログファイルのパス:OK
> 管理ログファイルのパーミッション:OK
> バージョン : CosmoGate v4.0
> よろしくお願い致します。
何処にそんな記述がありますかね?
# 隠しファイルのフルパス
# → HTMLファイルの場合は、/ からのフルパスで記述
# → CGIファイルの場合は、http:// からのパスで記述
$goto = "/フルパス/secret.html";
# 隠しファイルの種類
# 0 : HTML
# 1 : CGI
# 2 : その他(目的のURLに単純にジャンプするだけ)
$kind = 0;
こう↑になっている筈ですけど。
以降の質問には設置URLが無いと、返信しません。
記事No | : 4648 |
投稿日 | : 2008/10/07(Tue) 17:31:35 |
タイトル | : Re^2: COSMO GATE について |
ID情報 | : tennis |
投稿者 | : テニスくん |
URL | : http://tatumihigasi.my-sv.net |
すいません。なんか勘違いしたようで、gate.cgiをいじってました。とりあえず設置は出来たのですが、パス入力画面から認証を押すとNot Found
The requested URL /private_html/list.cgi was not found on this server.と出ます。
CGIファイル(list.cgi)にジャンプさしたいので、
記述は、$goto = http://tatumihigasi.my-sv.net/private_html/list.cgi";としています。
フルパスビューワーを使用してみましたが、private_html内では、ページが見つかりませんとなります。
参照 http://tatumihigasi.my-sv.net/gate/gate.cgi
ID、パスとも1234にしています。
お手数ですが、よろしくご指導お願い致します。
記事No | : 4649 |
投稿日 | : 2008/10/07(Tue) 18:15:38 |
タイトル | : Re^3: COSMO GATE について |
ID情報 | : tennis |
投稿者 | : テニスくん |
URL | : http://tatumihigasi.my-sv.net |
何度もすいません。どうやら使っているサーバーがprivate_htmlの使用が出来ないみたいです。
なので、公開ディレクトリ以外に隠しディレクトリを置けない場合のパターンで設置しましたら出来ました。
しかしながら、http://tatumihigasi.my-sv.net/cgi-bin/gate/list.cgiとアドレスを入れると表示されてしまいます。
この場合は、どうすればいいんでしょか?
基礎的な質問ばかりで申し訳ないです。
記事No | : 4650 |
投稿日 | : 2008/10/07(Tue) 18:56:23 |
タイトル | : Re^4: COSMO GATE について |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> 何度もすいません。どうやら使っているサーバーがprivate_htmlの使用が出来ないみたいです。
> なので、公開ディレクトリ以外に隠しディレクトリを置けない場合のパターンで設置しましたら出来ました。
> しかしながら、http://tatumihigasi.my-sv.net/cgi-bin/gate/list.cgiとアドレスを入れると表示されてしまいます。
> この場合は、どうすればいいんでしょか?
> 基礎的な質問ばかりで申し訳ないです。
http://tatumihigasi.my-sv.net/cgi-bin/gate/list.cgi ←404NotFound
ですけど?
いずれにせよ、以下↓って事です。
http://www.kent-web.com/pwd/gate.html
■ ジャンプ先がCGIの場合
-----
CGIのURLはフレームで簡易的に隠しているだけですので、CGIに直接アクセスされたくない場合には、WebProtect を利用してください
-----
記事No | : 4652 |
投稿日 | : 2008/10/07(Tue) 19:32:59 |
タイトル | : Re^5: COSMO GATE について |
ID情報 | : tennis |
投稿者 | : テニスくん |
URL | : http://tatumihigasi.my-sv.net |
了解しました。これは諦めます。
有難うございます。
では、なんとか頑張ってWebProtectを設置してみたいと思います。
また、わからない事あればお手数ですが、ご指導の程よろしくお願い致します。