ラウンジ(兼FAQ掲示板)

画像が表示されない
過去ログ NO.1143594331
□ ツー [2006年03月28日11時49分]
質問します。
シンプルダイアリーでテーブルの角を丸くするようにしているのですが、
画像が表示されません。
cgiと同じ階層に画像をアップしました。

$imgdir = ".";
の部分はこのままでよいのでしょうか?

画像ファイルをプレビューもできません。
どうしたらよいのでしょうか?
□ NXer [2006年03月28日17時53分]

ツーさん、初めまして。NXerです。

>画像ファイルをプレビュー

Photostudioで見ることが出来ました。

>画像が表示

cgi設置のご経験が当方には不明です。また、プロバイダーも
不明です。一般的なことを書きます。

cgiを許可する場合、たとえば

1 biglobeは、画像ファイルとcgiファイルをいっしょに置くことが
 できます。
2 niftyは、cgiファイルは/cgi-bin/ディレクトリに置き、画像ファイル
 はそこには設置できません。

これ以外にもサーバの仕様次第で画像ファイルを転送しているのに
表示できないことが発生することはあります。

試しに私のコンピュータ内のウェブサーバでは次の2つを
試してみました。いずれも、サンプルどおりの結果を得ています。

1 すえぽんさんのディレクトリ構成図のまま
-------------------------------------------
$imgdir = ".";    #初期設定
<img src='./tl.gif'  #ソースで、実行結果の確認
--------------------------------------------

2 画像を別ディレクトリに配置
/public_html/
....|
....|-/diary/
..........|-diary.cgiなどのファイル
..........|-/image/
................|-bl.gifなどの画像ファイル
---------------------------------------------
$imgdir = "image";   #初期設定
<img src='image/tl.gif'  #ソースで、実行結果の確認
---------------------------------------------

なお、いろいろと試されても、どうしても表示されない
ことがありえます。ラウンジのトップページからりティさん
のご助言のページに入ることが出来ます。
それをお読みになるだけでも、どのように対処したらよいのか
がわかることもあります(願望)。

また、すえぽんさんのcgiは、設置者が思い込みでよいだろうと
「適当」に変更したりすると、ほぼ、永久的に設置は不可という
こともあります。過去ログには、コロン、セミコロン、ハイフン
空白などで、ご当人も、当方も24時間、あるいは48時間以上苦し
められた記録があるはずです。
スクリプトごとにすえぽんさんは、不具合発生は彼の責任ではない
当人の責任と明記されています。

さて、今回の責任は、もちろん、ツーさんですカー。
□ ツー [2006年03月29日10時05分]
NXer様 ありがとうございました。
質問するのにこちらの環境もお知らせせず
すみませんでした。

サーバによって画像を同じ階層に置いてはいけない。
ということがあるとは思わず、同じ階層においていました。

勉強不足ですみません。
違う階層に転送して、正しくディレクトリを記入したら
きちんと表示されました。

お騒がせしました。

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.