インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#0924を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#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で繋いでみるは、時間切れでまだ試していません。 今晩、やってみます。
[トップページに戻る]
管理人 :
キャメル