インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
0924 モーニングおばさん [RE] 2000/03/17 10:01 [修正]
ただいま、奮闘中です
#0923(キャメル氏)の書き込みを引用します:

神さん、いぬ-さん、zajiさん、水原@女神教会さん、ありがとうございます。
キャメルさん始めまして、お世話になります。
本を購入すればなんとか解るだろうと甘い考えから、初歩的な質問で皆さんにご迷惑をかけています。皆さんのご親切に感謝しています。
さて、4−5時間のあいだ、試行錯誤を重ねましたが・・・、やはり・・ダメでした。

●ファイル構成
>
>root --+-- html ----- xxxx.shtml スクリプト呼び出し元
>       |
>       +-- cgi-bin -- access2.pl  ログ取り用のSSIスクリプト
>                      access2.log  ログファイル
>                      logview.cgi  ログ一覧CGI
>                      logana.cgi   ログ解析CGI
BBSのフォルダ内で、
上記のようにフォルダを二つ作ると、iogにリンクしなくなりました。
アドレス表示にhtmlが入り、sgi-bin以下に繋げなくなります。
フォルダを外すとリンクはするのですが、log(データ)が入りません。
IQは置き場所の指定がないのでcgi-binのフォルダは作りました。

>●xxxx.shtmlの変更個所(1行修正)
>
>#exec cmd="./access2.pl"
>    ↓
>#exec cmd="../cgi-bin/access2.pl"

IQは #exec cmd が使えないと書いてあったのですが、試してみました。
一応、<!--#include virtual="./cgi-bin/access2.pl"--> これもやったのですが・・

 
>●access2.plの変更個所(2行追加)
>
>$logfile = "access2.pl";
>    ↓
>$logfile = "access2.pl";
>($dir = $0) =~ s|[/\\][^/\\]*$||;
>$logfile = "$dir/$logfile";

修正しました。
cgi-binのフォルダを作ったので
$logfile = "./cgi-bin/access2.pl"; でも、試してみました。

いろいろ試しているうちに、混乱しているのかもしれません。

ひとつお伺い致します、これは別になりますが、CGIだけでの「access3」 
のパーミションは705(755)、606、604、644、を
割り当てれば良いでしょうか?
本にはaccess3の説明がありませんでしたので、すみませんがお願いします。
こちらの方が私には向いているかもしれません。

わかやま神様の、testをhtmlで繋いでみるは、時間切れでまだ試していません。
今晩、やってみます。

1個のレスポンスが付いています:
0925 2000/03/17 11:08 RE:ただいま、奮闘中です = わかやま神

[トップページに戻る]管理人 : キャメル