WinXP sp2でホームページビルダー9を使って、
写真がメインのHPを作成しています。
写真は撮影日ごとにフォルダ分けして、ファイル名は
すべて半角英数を使っています。
先日アップロードしたところ、特定のフォルダ内の写真だけ
×印がでて、表示できませんでした。
プロパティを確認したら、「利用不可」となっていました。
また、トップページにあるロゴもひとつだけ×印が出ます。
これもプロパティでは、利用不可となっています。
なんどやり直しても、直りません。
タグも確認しましたが、表示できる他の写真と同じでした。
何が原因で、どうやったら解決できるのでしょうか?
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
> URL内の文字の一部が全角になっていることがわかりました。
表示されない画像のアドレスすべてにどこかしら全角になっていました。> ファイル名はすべて半角英数ですが、転送すると一部のファイルの一部分だけが全角になります。
これは、
・「表示されない画像」ファイルそのもののファイル名が書き変わってしまう
・「表示されない画像」を参照しているHTMLファイル内の<img src="画像ファイル名"~>の方の記述が書き変わってしまう
のどちらでしょうか?「画像のURLをプロパティよりコピーしてメモ帳に貼り付けてみた」と仰っているところを見ると、後者の様に思われますが。
いずれにせよ、ローカル上での小文字の記述が、ビルダーから転送すると勝手に大文字に書き変わってしまう、という現象が起きているのですね?
だとしたらそれはもうバグか何らかの原因で途中から一部の設定が壊れてしまっている様にしか思えないのですが…
製品サポートに問い合わせてみてはいかがでしょうか?
使用していないのでビルダーの事は疎いのですが、ちょっと検索してみたところ、ビルダー付属のFTPの機能に関してはあまり良くない評判も見受けられました。サポートに問い合わせて原因が解決しなければ、転送に関してはFFFTPなどのフリーウェアの専用ソフトを入手して別途行う様にした方が良いかもしれません。
> ビルダーで該当の画像を削除して、挿入しなおしましたが結果は同じでした。
応急処置としては、不本意ですが画像のファイル名を変えてみて異常がなければそれで凌ぐ、という手もあります。また、画像ファイルそのもののファイル名が書き変わってしまうのであれば、転送後にホスト側のウィンドウ上で直接その画像のファイル名を(全角になってしまったものを半角に)編集する、という手もあります。まあ後者だと当該画像ファイルを転送する度にその作業をしなければならなくなるので面倒くさい事になってしまいますが。
度々のご回答、本当にありがとうございます。
今日のお昼にサポートセンターに問い合わせをしましたら、
「レンタルサーバーに問題があるのでは?」という回答でした。
(他のファイルは転送できてるのに・・・)
それで今、該当のフォルダを一度サイトから削除して、
同じ名前で新しくフォルダを作り直して画像を格納、挿入、
ビルダーのFTPツールでアップロードしたら・・・
出来ました・・・(ため息)
結局何が原因だったのか、わからないまま出来てしまいました。
でも、ここまでがんばれたのもabrilさまの親切で丁寧な回答の
おかげです。
abrilさまがいてくれなかったら、とっくに投げ出していたことでしょう。
今度調子が悪くなったら、今度はフリーソフトを試してみたいと
思います。
本当に、本当にありがとうございました。
No.3
- 回答日時:
> 「404 Nno Found error」と出て、画像は表示できませんでした。
> この画像は、転送されていないということですね?
2つのケースが考えられます。
・転送されていない
・直接入力した画像のURLと、実際に転送された場所が異なっている(自分が思っていたのとは違う場所に転送していた)
前者の場合は言わずもがなですが、後者の場合は転送の際の間違い(勘違い)によるものなので、それを見極めるには、FTPツール上でのホスト側のディレクトリを目で追って実際のWebサーバー上でのファイルの場所を確認する必要があります。
ビルダー付属のFTPツールの仕様はわかりかねますが、通常はウィンドウが左右に2分割されていて左がローカル側、右がホスト側という様なビジュアルになっていると思われます。で、ホスト側のディレクトリ表示ですが、これは実際の使用環境によってディレクトリ名の記載は異なるのですが、質問者様のWebサイトがhttp://www.hogehoge.com/というものであれば、FTPツール上でのホスト側で、サイトのホームページであるhttp://www.hogehoge.com/index.htmlに当たるファイルが直に置かれているディレクトリ、が、http://www.hogehoge.com/の部分に相当する事はおわかりですよね。で、ホスト側ではそこが"public_html"というフォルダ名になっていると仮定しておきます。
であれば、ブラウザ上から
http://www.hogehoge.com/photo/photo_b.jpg
というURLでアクセスしたファイルのホスト側での置き場所は、
public_html/photo/photo_b.jpg
となっていなければなりません。
それで、ホスト側でその場所にファイルがなく別の場所あったら単純に転送先を間違っていた事になります。
しかし、別の場所にもphoto_b.jpgファイルがどこにも見当たらなかったとなると、転送自体がされていない事になります。
> FTPの転送の時には、転送の画面をずっと見ていましたが、なんのエラーメッセージも出ていませんでした。
であれば、エラーを警告する様な事態が生じていない事になりますので、「転送の際の単なるミス」ではないのか否かを確認する為に、サイト転送というのをやめて、問題の画像ファイルを一つづつ、ローカル側とホスト側のディレクトリを手動操作で完全に一致している事を視認した上で、転送してみて下さい。そしてその際にも転送完了メッセージが出た事を確認して下さい。
それが全て支障なく遂行できたら、今度はブラウザ上からアクセスしてNot Foundというメッセージが出る事は有り得ない筈ですので…
この回答への補足
何度もご回答、ありがとうございます。
ローカル上では、問題なくすべての画像が見れます。
ロゴが表示されないというのは、転送しなおしたら解決しました。
Web上で表示されない画像のURLをプロパティより
コピーしてメモ帳に貼り付けてみたところ、URL内の
文字の一部が全角になっていることがわかりました。
表示されない画像のアドレスすべてにどこかしら全角に
なっていました。
ビルダーで該当の画像を削除して、挿入しなおしましたが
結果は同じでした。
ファイル名はすべて半角英数ですが、転送すると一部の
ファイルの一部分だけが全角になります。
No.2
- 回答日時:
No.1です。
> 画像はビルダーのデジタル画像の挿入コマンドからやっています。
ビルダーは使用しないので、あいにく具体的な操作方法は存じ上げませんが、
> 表示できる写真と、表示できない写真のプロパティのURLを見比べても、ファイル名以外違うところはありません。
「表示できる写真と、表示できない写真のプロパティのURL」の比較というのは、ローカル上の事ではなく、先ほどアドバイスした様に、http://から始まる画像の直接のURLで実際にアクセスしてみた結果ですか?
下記の様にブラウザのアドレス欄に直接URLを入れて比較して見たのでしょうか?
表示できる写真A…http://www.hogehoge.com/photo/photo_a.jpg
表示できない写真B…http://www.hogehoge.com/photo/photo_b.jpg
その結果、写真Aは表示され、写真Bは表示されなかった、という事ですか?
> 画像ファイルも含めサイトごと転送しているので、たぶん転送忘れということもありません。
その再に、FTP上で某かのエラーメッセージが出ていないか否かも確認されましたでしょうか?
> 表示できない画像のファイルは、一番最初のファイルと最後に近い部分の2個だけです。
念の為お聞きしますが、これらの3つの画像は、ローカル上ではHTMLファイルから参照した状態でも問題なく表示されているのでしょうか?つまり、問題が起きるのはFTPでの転送以後、Webサーバ上でのみ、という事で宜しいですか?
この回答への補足
再度のご回答、ありがとうございます。
実際にブラウザのアドレス欄にアドレスを入れてみたところ、
表示できる写真は画像が表示され、
表示できない写真は、「404 Nno Found error」と出て、
画像は表示できませんでした。
この画像は、転送されていないということですね?
画像については、たくさんサブフォルダがあるので、
パスに間違いがあったかもしれませんが、サブフォルダのない
ロゴのフォルダで、他のロゴは表示されるのに、1個だけ
表示されないのが、わかりません。
FTPの転送の時には、転送の画面をずっと見ていましたが、
なんのエラーメッセージも出ていませんでした。
ビルダーのプレビューでは全部表示されますが、
HTMLファイルから見られるのかは、
今ビルダーの入っているPCが近くにないので確認できませんが、
もしかしたら表示できていなかったかもしれません。
その点は後から確認します。
> 表示できない画像のファイルは、一番最初のファイルと最後に近い部分の2個だけです。
↑訂正です。
表示できない画像のファイルは、一番最初のフォルダ内のファイルと最後に近いフォルダ内のファイルの4枚だけです。
このフォルダ内にはそれぞれ2枚ずつしか画像が入っていません。
よろしくおねがいします。
No.1
- 回答日時:
「使用不可」というメッセージが出ているところからして、HTMLファイルから参照している画像のパスが正しくない(画像が実際に収められている場所が違う)と推測されますが…
> 特定のフォルダ内の写真だけ×印がでて、表示できませんでした。
こちらはフォルダごとという事ですから、単純に階層を間違っているとか、あるいは参照先のパスの記述にスペルミス(フォルダ名が"hoge"なのに"hoga"としてしまっているとか…)が含まれてしまっているのでは?
> トップページにあるロゴもひとつだけ×印が出ます。
> タグも確認しましたが、表示できる他の写真と同じでした。
こちらもやはりロゴの実際の置き場所(パス)が「表示できる他の写真(のパス)と」は違うのでは?
まず、(アップロードされている筈の)画像に直接アクセスして、画像そのものが正しくアップされているかどうかを確かめて下さい。
http://www.hogehoge.com/images/category/photo01. …
という様に。それでちゃんと画像が表示されるなら、やはりHTMLファイルからのパスが間違っている、という事になりますので。
表示されない(Not Found)なら、画像自身がアップされていない事になります。その場合は、例えばサーバのWebコンテンツのスペースとして許可されている容量が実は一杯になってしまっていてある時点からのアップロードが拒否されている、という事も考えられます(まあFTPでのアップ途中でエラーメッセージが出ますので普通は気付くかと思いますが)。
この回答への補足
ご回答ありがとうございます。
画像は、「photo」フォルダの中に撮影日ごとのフォルダがあります。
画像はビルダーのデジタル画像の挿入コマンドからやっています。
すべての画像を同じ方法でやっています。
表示できる写真と、表示できない写真のプロパティのURLを
見比べても、ファイル名以外違うところはありません。
ロゴについては、一度削除して新しく作り直しても
表示されません。
次に作った別のロゴは、問題なく表示されます。
これもプロパティを確認しても、表示されるロゴと
URLに違ったところはありません。
タグを手打ちしてHPを作っていたときは、
パスの間違いはよくありましたが、ビルダーにしてからは
タグを手打ちしていません(当然ですが^^;)。
アップロードは、変更したファイルだけでなく、画像ファイルも
含めサイトごと転送しているので、たぶん転送忘れということも
ありません。
表示できない画像のファイルは、一番最初のファイルと
最後に近い部分の2個だけです。
自分で考え付くことはすべてやったのですが、どうしても
できないのです。(涙)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
messengerに投稿したwordファイ...
-
録音アプリのPCM録音で4時間録...
-
ファイルをコピーしてる時にス...
-
FFFTPを使っているのですが画像...
-
ビルダーでアップしたgif画像が...
-
初音ミクの曲などをIPodにいれ...
-
タイムラインのタイムトラベル...
-
サーバーに転送したファイルが0...
-
パラレル、シリアルの違いが良...
-
thunderbirdの転送件名を[Fwd:]...
-
転送と回送の違い
-
メール転送の禁止
-
windows7を使ってHPビルダー7で
-
Beckyで手を加えずに転送の送信...
-
CIFS転送とFTP転送
-
Music Center for PCの楽曲をiT...
-
外付けHDDの80GBのデータを内蔵...
-
アンドロイドスマホに4GB以上の...
-
勝手にdatファイルになるのです...
-
ギガファイル便って女の人のエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Music Center for PCの楽曲をiT...
-
録音アプリのPCM録音で4時間録...
-
外付けHDDの80GBのデータを内蔵...
-
サーバーに転送したファイルが0...
-
filezillaの転送
-
スマホ転送について
-
messengerに投稿したwordファイ...
-
TCP環境下でのファイル破損は起...
-
転送と回送の違い
-
Beckyで手を加えずに転送の送信...
-
AccessからExcelのシートを削除
-
ファイルをコピーしてる時にス...
-
大きい動画ファイルをアップロ...
-
FTPでのGET
-
FFFTPを使っているのですが画像...
-
リモートデスクトップソフトの...
-
FTP転送中断について
-
メール転送の禁止
-
PDFファイルをFFFTPでアップロ...
-
アンドロイドスマホに4GB以上の...
おすすめ情報