第3章 アップロード時のエラーについて

3.Webページは表示されるが画像は表示されない

PageMillのプレビューモードでは正しく表示されていますが、アップロードしてブラウザーで確認すると、画像が「×」になることがあります。考えられる理由は、画像がアップロードされていないことだと思います。対応は次の4点です。

(1)画像やフォルダー名が誤っている

Mac早Aのファイル名やフォルダ名が誤っているため、アップロードできないことがあります。ページ名、画像名、フォルダ名を確認してみます。多くのプロバイダのOSはUNIX(ユニックス)というOSを使っています。Mac OSと比べるとページ名やファイル名については多くの制約があります。

a)ファイル名は1バイト

日本語もしくは2バイト(Byte)の文字をつかっていませんか、全て半角に統一して下さい。2バイトの文字とは、漢字やひらがなのように、文字の幅が広い文字です。1バイトの文字は、この文章の英数字のように2バイトの文字の半分の幅です。

b)拡張子はついていますか?

例えば、abc.jpgのようなファイル名の場合「.jpg」を拡張子と言います。UNIX等のOSでは、この4文字の拡張子によってファイルの種別を示しています。拡張子は予め決められた英数字のみで、1バイト文字です。また大文字・小文字が違っても別の種別になりますから注意が必要です。

c)記号を使っていませんか?

A〜Z、a〜z、0〜9、-(ハイフン)、_ (アンダースコア)以外は使えないです。

「.」「/」「&」「()「」」「エ」「?」「;」「:」「<」「>」「?」を使っていませんか? その他には、ファイル名の先頭に「-」は使えません。「・」も拡張子の先頭文字になっていますから使えません。空白も使わない方がいいです。

d)文字数は長くないですか?

プロバイダのOSによってはファイル名は8文字、拡張子は3文字でしかダメな場合があります。

e)大文字と小文字について

大文字(A〜Z)、小文字(a〜z)で異なるファイルと見るプロバイダも多いです。例えば画像名Abc.gifとabc.gifはMac OSでは同じファイルとして扱われますが、UNIXでは異なるファイルと判断され画像等が表示されないことがあります。

(2)大きな画像を使っている

画像の容量が大きすぎてプロバイダのフォルダの容量を超えている。

ファイルの容量をFinderで見て確認して下さい

(3)サイトフォルダー外に保存されている

Macのサイトフォルダ以外に画像データが保存されているPageMillでアップロードされるのは「サイトフォルダ」に入ったページや画像のみです。それに対してPageMillのプレビューで表示されるのは、「サイトフォルダ」以外の画像も表示されます。この差が上記「×」になります。PageMillの「外部フォルダ」「エラー」に画像やページが存在していないか確認してみて下さい。もし、サイトフォルダ外に画像がある場合は、次の2つの対応があります。

a)手動で移動

外部ファイルにある画像ファイルをサイトフォルダに移動させる場合は、「外部ファイル」を選択します「外部ファイル」に画像ファイルがある場合は、Webサイトフォルダ内にドラッグ&ドロップします。

b)自動で移動

自動的に移動させる場合は、「サイト」メニューより「外部フォルダの取り込み」を選択します。この場合サイトフォルダの中に「Resources」フォルダが新規に作成され、その中に画像ファイル等が保存されます。Webサイトフォルダに画像ファイルが取り込まれたらアップロードしてみます。

| | | |

Update: Wed, Mar 31, 2004 / 9:38:10 AM