HP作成お助け掲示板

HOME HELP 新規作成 新着記事 ツリー表示 検索 過去ログ

■4814 / 1階層)  パスワード制限
□投稿者/ さゆぼう@管理人 -(2007/07/22(Sun) 17:48:25)
http://www.sayubou.com/
    田中さんこんにちは〜。管理人のさゆぼうです。

    > CGIを設置するのは初めでよく分からない為、質問させて下さい。
    > http://www.kent-web.com/pwd/gate.html
    > こちらのCGIをのページに設置したいのですが上手くいきません。
    > ERROR !
    > 隠しファイルへのパス指定が不正です
    > このような表示が出てきます。
    > ファイルの置き場がいけないのでしょうか?

    > http://yuji5582.hp.infoseek.co.jp/cgi-bin/public_html/gate/gate.cgi
    > これがそのCGIです。

    隠しファイルというのはKENT WEBの説明によると
    http://www.kent-web.com/pwd/gate.html
    「プログラムの修正」項の
    secret.htmlのことですね〜。

    パス指定が不正というエラーですから、このファイルのパスを指定する箇所
    つまり先ほどのKENT WEBの説明を再度参照しますと

    init.cgi を エディタ で開いて以下の箇所を修正します。

     $goto = '/home/kent/private_html/secret.html';
     (認証後にジャンプする隠しファイルがHTMLの場合 / から始まる絶対パスで、隠しファイルがCGIならば http://からの絶対パスで指定します)

    この指定が間違っているものと思います。

    どう間違っているかは見てみないとはっきりわかりませんが
    とにかくinit.cgiの$gotoの指定を見直してみてください〜。

    CGI設置になれていない方の良くある間違いとしては
    絶対パスの意味を間違えていることが多いですがどうでしょうか?
    この場合の絶対パスはiswebで公開しているホームディレクトリのパスを確認する必要があります。

    iswebのヘルプによると

    http://help.www.infoseek.co.jp/isweb/20602.html#11
    ●ホームディレクトリの絶対パスを教えてください
    ホームディレクトリの絶対パスはユーザーごとに異なります。
    現在の絶対パスはisweb IDが「isweb」の場合はisweb IDの一文字目、二文字目、三文字目を用いて
    /home/i/s/w/isweb/
    となります。
    また、isweb IDが「infoseek」の場合はisweb IDの一文字目、二文字目、三文字目を用いて
    /home/i/n/f/infoseek/
    となります。

    となりますので田中さんのホームページのホームディレクトリの絶対パスは
    /home/y/u/j/yuji5582/
    ということで、例えば田中さんのホームページのhogeというディレクトリに
    secret.htmlをアップした場合

    /home/y/u/j/yuji5582/hoge/secret.html

    がsecret.htmlの絶対パスになります。
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←パスワード制限 /YUJI 返信無し
 
上記関連ツリー

Nomal パスワード制限 / YUJI (07/07/22(Sun) 17:17) #4812
Nomal パスワード制限 / さゆぼう@管理人 (07/07/22(Sun) 17:48) #4814 ←Now
Nomal Re[1]: パスワード制限 / YUJI (07/07/22(Sun) 17:37) #4813
  └Nomal Re[2]: パスワード制限 / 田中 (07/07/22(Sun) 18:18) #4815 解決済み!
    └Nomal Re[3]: パスワード制限 / 田中 (07/07/22(Sun) 18:19) #4816 解決済み!

All 上記ツリーを一括表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 検索 過去ログ

- Child Tree -

Thanks!: 札幌のホームページ制作OFFICE-KIE