過去ログ NO.1092406416
□ ひえい [2004年08月12日22時05分]初めまして。この度、real_timeを使わせていただきます、ひえいと申します。 設定は済んでアップして、パーミッションも設定してCGIを呼び出してみたところ
real_time.dat ]が開けませんでした。
というエラーが出てしまいます。 なにやっても原因が判りません。 詳細を明記しますので、お解りになる方の御指導のほどをお願いします。
#--------------------------------初期設定--------------------------------#
# このスクリプトの名前 $script = "real_time.cgi";
# ログ書込用ファイル $file = "real_time.dat";
# ログ書込用ファイルの設置ディレクトリ # (基本設定のままならこのままでよい) $tmp = "./temp/";
# ファイルロック # (人の出入りが頻繁にあるサイトや、カウントがおかしくなる場合は1にする) $lock_mode = 0; # ファイルロックOFF = 0 ファイルロックON = 1
(変更はパスのみです。)
ディレクトリ構成 │ ├ index.html │ ├ /real_time/ │ ├ Real_Time.cgi │ └ /temp/ │ └ real_time.dat
CGIのURL
http://pretty-diary.chu.jp/real_time.cgi サーバーは「ロリポップ」です。
です。因みにテストは『 http://pretty-diary.chu.jp/real_time.cgi?html』でも行ってみましてが、同じエラーが出てしまいます。 本体とdatファイルを同じフォルダーに入れてみても同じエラーでした。 もう、ここまでくるとお手上げ状態です(泣 御指導の程をお願いします。
□ NXer [2004年08月13日23時13分]はじめまして。NXerです。
当方のローカルサーバで、すえぽんさんの付属のframe_smp.txtを 利用した例を下に示します。この場合、4分割の左上(frameの名前が realです)に --------------------- |現在 1人の方が、 | |ここを訪れています | |@22時32分41秒 | -------------------- と表示されました。real_time.datにきちんとcgiはアクセスしています。 ------------------------------------------------------サンプル <TITLE>リアルタイムカウンターサンプルページ</TITLE> </HEAD> <FRAMESET rows="100,*" border="0" framespacing="0"> <FRAMESET cols="242,*" border="0" framespacing="0"> <FRAME src="http://127.0.0.1/~user/real_time/real_time.cgi" frameborder="1" name="real"> <FRAME src="upper.html" frameborder="1" name="upper"> </FRAMESET> <FRAMESET cols="252,*" border="0" framespacing="0"> <FRAME src="side.html" frameborder="1"> <FRAME src="main.html" frameborder="1"> </FRAMESET> <NOFRAMES> <BODY><P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P></BODY> </NOFRAMES> </FRAMESET> </HTML> ---------------------------------------------------ここまでサンプル cgiを起動するタグです。
FRAME src="http://127.0.0.1/~user/real_time/real_time.cgi”
この場合の当方のディレクトリ構成です。 ------------------------------------ /public_html/ .....|-index.html .....|- /real_time/ ..............|-real_time.cgi ..............|-/temp/ ...................|- real_time.dat ------------------------------------
>なにやっても原因が
ロリポップでは、このようなディレクトリ構成はどうなさっていますか。
http://pretty-diary.chu.jp/real_time.cgi
このURLを見る限り、cgiファイルにアクセスする時/real_time/という ディレクトリを通っていないように思われます。このようなサーバー仕様 もあるのでしょうか。当方にはよく分かりません。
よくコンピュータになって考えよ、といわれます。肝心の仕様が 不明のため、疑問に適切な答えを出すことができません。
■http://127.0.0.1/~user/real_time/real_time.cgi □http://pretty-diary.chu.jp/real_time.cgi 上の二つが当方とロリポップの違いです。
通常のサーバーでのcgiファイルへのアクセスするパス(path)です。 ■/real_time/real_time.cgi
ロリポップでは/real_time/を作成しながら、パスを記述しなくても cgiファイルに自動的にアクセスする仕様なのでしょうか。 □/real_time.cgi
何かわかりましたら、ぜひ教えてください。
>お手上げ状態です(泣
当方もすえぽんさんのcgi設置を試み、それ以前のhtmlや簡単な cgiの知識では乗り越えることができない壁に直面しました。 多くの方がそのようです。これまでのウェブサイト構築の 基本を見直す、あるいは、基本に忠実になることが解決策 と思います。それは、ディレクトリ構成と構成を正しく 表現する初期設定です。それは、シンプルなエレガントな 構成と記述になります。結果がでると、自然に笑顔になります。 残暑は厳しいですが、クールに取り組んでください。
一定時間書込が無かったので過去ログに移りました
|
|