ホームページで画像が表示されない場合、
大体3つの理由が考えられます。
1.画像ファイルがサーバーに転送されていない。
この場合はファイルのアドレスを直接入力すると、
403エラーと呼ばれる表示がブラウザにされて、
表示することができません。
2.画像ファイルもしくはフォルダの名前が全角(日本語含む)表記である。
日本語ドメインに対応している場合は表示される場合もありますが、
サーバーやブラウザの仕様によっては表示されない場合もあります。
3.画像ファイルへのパスが間違っている。
パソコン内では見えるのにサーバーにアップすると見られない場合に多いです。
C:\ユーザー\(ユーザー名)\My Documents\123.jpgといった
パソコン内の絶対パスで表記されていることがあります。
通常なら、この3つの場合に当てはまることが多いのですが、
今回Nさんから頂いたご質問はこれのどれにも当たりませんでした。
ご提示頂いたURLをクリックすると、403エラーになるんです。
だから1に当てはまるのかと思ったのですが、
画像フォルダは確実にサーバー上にあると仰るので、
FTPソフトでサーバー内をキャプチャして送って頂きました。
赤枠の部分に注目して頂きたいのですが、
通常、画像フォルダの属性(パーミッション)は
『rwxr-xr-x』、数字で言うと755です。
この場合、『rwx--・・・』なので、
おそらく733になっていたと推測できます。
755に変えてもらったところ、
きちんと表示されました。
特殊事例ですが、1~3に当てはまらない場合の
解決策の1つとして頭の片隅に置いておくと、
トラブル回避に繋がります。
カテゴリ:独自ドメインサイトの運営方法 [コメント:0]
コメントフォーム