インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
0937 わかやま神 [RE] 2000/03/19 11:22 [修正]
RE11:ただいま、奮闘中です
#0936(モーニングおばさん氏)の書き込みを引用します:
>BBSと、別なHPとも同じ状態でした。(フレームは表示するが、データが入らな
>い)
>#exec cmd も3種類を入れ替えてみました。(このスクリプトで、トップページと
>リンクしなくてもアクセスを拾うのですか?)

リンクではなく呼び出す必要があります。

>サーバーとの相性が悪いのかもしれませんね。たくさんの情報を頂いたので、そのう
>ちゆっくりと整理し、CGI言語も勉強しながらやり直してみます。すみませんがも
>う一度、現在の状態を見てください。もしかして、配置が間違っているかも知れませ
>ん。

「root」から見れば「/BBS/access2/」の下にアクセス解析のスプリクトがあるんですか?
同じく「access2.shtml」は「root」から見れば「/HP/」の下にあるんですね。
なんだか、ややこしくなって来ましたんで、ちょっと整理させて下さい。
(以前のフォルダ構成と違うような気がするんで・・・)
なお、CGIアクセス解析だけを考えます。

現在の詳しいフォルダ構成は

root──BBS/
         │
         ├──HP/
         │  [accesss2.shtml]
         │
         ├──accesss2/
         │  [CGIアクセス解析]のファイルすべて
         │
         └─cgi-bin/

であっていますか?

とりあえず「accesss2.pl」だけを動作させる事に専念しましょう。
(その他も考えるともっとややこしくなりそうだから(--);)
ログ(データファイル)の中身は「FTP」を利用すれば見れますので。

ちなみに[CGIアクセス解析(SSI併用)]はうちのサイトでは動作しました。
ログも取れています。
(ただし、「accesss2.pl」単体動作の確認だけです)


注意!!「accesss2.pl」はオリジナルを使用して下さい。


●「accesss2.pl」の変更箇所
$logfile = "access2.log";		#アクセスログ用ファイル
   ↓
$logfile = "/accesss2/access2.log";	#アクセスログ用ファイル


●[accesss2.shtml]の変更箇所
<!--#exec cmd="./access2.pl"-->
   ↓
<!--#include virtual="/BBS/access2/access2.pl"-->

[accesss2.shtml]を「root」に置く。

●パーミッションの設定
accesss2.shtml(644)←これは違う可能性があります。
access2.pl(755)
access2.log(666)

これで準備完了。
ブラウザで[accesss2.shtml]にアクセスするとどーなります?

1個のレスポンスが付いています:
0938 2000/03/19 12:20 RE12:ただいま、奮闘中です = モーニングおばさん

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