インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
0839 わかやま神 [RE] 1999/12/21 23:47 [修正]
RE:うーん 私の質問ばっかりで すいません
#0836(yutaka氏)の書き込みを引用します:
>えっと エラーは 出ないんですが ×印が でて 表示されないんです
>これって どういうことなんでしょう? グラフィックカウンターは 
>限定ヒストリー付きグラフィック完全版です

今までに分かった事を書いておきます。

エラーは出ないがグラフィック画像が表示されないのは、
画像データのパスを絶対パスで書かないとだめ(みたい)だから。

対策として下記の内容をスプリクトに追加、修正して下さい。

(1)カウンタ画像ファイル絶対パス指定の追加
$img_url ='http://www7.freeweb.ne.jp/animal/katayu/cgi-bin/';#カウンタ画像ファイル絶対パス指定。chmodの設定は644

場所はカウンタ保存用ファイル指定の次の行ぐらいでいいでしょう。
上記の場合[cgi-bin]の中にある画像データを使用します。

下記の様にすると、”[cgi-bin]の中の[imag]の中の画像を使用する”となります。
この場合は、[imag]フォルダのパーミッションを[777]に変更する事
$img_url ='http://www7.freeweb.ne.jp/animal/katayu/cgi-bin/imag/;
(スプリクトと画像データを分けておく方が解りやすいかな?まぁ、お好きな方で・・・)

(2)パターンマッチ処理を修正
修正前→$graphic =~s/(.)/<img src=$1.gif>/g;

修正後→$graphic =~s/(.)/<img src=$img_url$1.gif>/g;

$1.gif>/g;の前に[$img_url]を追加

(3)パーミッションの設定
HTML文書:644
スプリクト:755
ログファイル:666
画像データ:644

その他
HTML文書の修正
スプリクトの拡張子を変更。
perlのパス指定とログファイルの場所指定部分の修正

はすでに修正・変更済みですよね?

たぶん、これで動くはずです。
試して見て下さい。

レスポンスは付いていません

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