私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

No.41  Re[2]:CGIとHTMLの格納場所が別の場合・・
発言者: たけぽん
発言日: 2002 09/14 19:07
> > ダウンロードさせて頂き、現在テスト中の者ですが、当方はCGIと、HTMLの格納場所が別でないと設置できないプロバイダなのですが、この場合、HTMLのアドレスを絶対パスで設定しても動作しないのでしょうか?
> >
> > cant'open (colo.htmlのアドレス)と表示されて、どうやら、HTMLの書き換えに失敗しているようなのですが、CGIの部分は正常動作・終了しているように見えます。トーナメント結果が表示されません。
> >
> > この場合、設置は難しいのでしょうか?
>
> HTMLといってもsos2.datのようにデータファイルとしての扱いです。
> なので、HTMLをCGIのディレクトリに置いても外部からHTMLとしてアクセスできるならそうしたほうが良いと思います。
> CGIのディレクトリにあるHTMLに他の人がアクセスできなくて外部に置いた場合でも、普通は絶対指定での書き換えが可能だと思います。(パーミッションは666など)
>
> 最終手段として、HTMLではなくCGIにしてしまうという方法があります。
> <a href="./sample/colo_html.lzh">サンプルCGI</a>を載せますので、どうにもならない場合はHTMLと置き換えてCGIのディレクトリに置いてください。
> ・CGI内のcolo.htmをcolo_html.cgiに置換。
> ・パーミッションは、777など。
> ・先頭のPerlへのパスを適切なものに変更。
>
> # たぶんHTMLのパーミッションが違うのだと思うけどな〜。

HTMLをちょっと怖かったんですが、一時的に colo.htm(777) にしてみたんですが、同様にアクセスに失敗しました、で、colo.htmをCGI内に置いた場合は、colo.htmに書き込む事ができました。
ただ、この状態で、CGI内部にはリンクできない(弾かれる)ので、一度抜き出して、HTMLへアップすれば表示されました。

なので、HTMLへの書き込みが制限されているのでしょうか・・
(基本的な部分で間違えてる可能性もあると思います)

サンプルCGIを試してみます。 素早いご回答ありがとうございます。

▼関連発言

25:Colosseum System Ver. 1.0 [moon] 09/07 18:18
 ├26:使用いたします! [紫猿] 09/07 22:15
 │└27:たぶん [moon] 09/07 22:47
 │ └28:setup.txtへ説明追加 [moon] 09/07 23:04
 │  └29:できました! [紫猿] 09/08 00:13
 │   └30:Re:できました! [moon] 09/08 00:36
 │    └35:Re[2]:できました! [紫猿] 09/08 21:06
 ├31:使わせてもらいます♪ [ケンケン] 09/08 16:20
 │└32:Re:使わせてもらいます♪ [moon] 09/08 18:14
 │ └33:URLっス(;´∇`Aアセ [ケンケン] 09/08 18:57
 │  └34:Re:URLっス(;´∇`Aアセ [moon] 09/08 19:12
 ├36:使わせていただきます [Koh] 09/09 15:06
 │└37:Re:使わせていただきます [moon] 09/09 18:59
 └38:CGIとHTMLの格納場所が別の場合・・ [たけぽん] 09/14 12:44
  └39:Re:CGIとHTMLの格納場所が別の場合・・ [moon] 09/14 13:56
   └41:Re[2]:CGIとHTMLの格納場所が別の場合・.. [たけぽん] 09/14 19:07
    └42:動作致しました、素早い対応とご指導ありがと.. [たけぽん] 09/14 20:04
     └43:Re:動作致しました、素早い対応とご指導あ... [moon] 09/14 20:31
      └44:修正 [moon] 09/15 12:26<-last

Pass 保存


CGIROOM