はじめまして初老の初心者です。このたびXAMPPで家庭内サーバを立ち上げました。
ところがクライアントからテストコンテンツを呼ぶと画像ファイルサイズ36k Jpg が崩れてしまいます。データを確認すると途中から化けています。
ファイルサイズを小さいものにすると問題なく表示されます。(15k程度のものは良いようです。)サーバのログを確認しましたがエラーになっていません。127.0.0.1ではOKです。
お知恵をお借りしたく投稿しました。よろしくお願いします。
> ところがクライアントからテストコンテンツを呼ぶと画像ファイルサイズ36k Jpg が崩れてしまいます。データを確認すると途中から化けています。
> ファイルサイズを小さいものにすると問題なく表示されます。(15k程度のものは良いようです。)サーバのログを確認しましたがエラーになっていません。127.0.0.1ではOKです。
そもそもサーバ機上のデータが問題ないのか、即ちアップロードの問題か?ダウンロードの問題か?切り分けできているのでしょうか?
文面からするとサーバ機上のデータは問題なく、ダウンロードすると壊れるように読めますがあってますか?
というより、問題なく表示されますという言葉が気になるのですが、まさかブラウザではないですよ。ブラウザならFTPの問題ではなくHTTPの問題でクライアント側の問題。そうなら一番怪しいのはクライアントに入っている広告ブロック機能等。
いずれにしても、localhost、即ちサーバ機内ではOKで他のパソコンからおかしくなるとのことなので、考えられる一番大きい問題はクライアントの問題です。
FTPの話なら同じクライアントどうかですが、同じならまずこういう問題は考えられないですが・・・。
説明不足ですみません。
クライアントからテストに作成した画像付きのページをブラウザIEで呼んでいるだけですが??? 説明になりませんか
> 説明不足ですみません。
> クライアントからテストに作成した画像付きのページをブラウザIEで呼んでいるだけですが??? 説明になりませんか
であれば、クライアント側のHTTPの環境の問題、と書きヒントを提示しているのですが、なぜ結果を教えてくれないのでしょうか?
「一番怪しいのはクライアントに入っている広告ブロック機能等」と書きましたがそれはどうだったのでしょうか?例えば、下記のようなもの。
http://service1.symantec.com/support/inter/tsgeninfojapanesekb.nsf/jp_docid/pf/20050325114620953?OpenDocument&ExpandSection=1&Src=jp_w
後は、壊れたファイルをキャッシュしてしまっている可能性もあるので、強制リロード(Ctrl + F5)してみるのもあり?
切り分け方法のひとつとしてFirefoxを入れてみるのもありかも?(自分のコンテンツ確認の意味でも入れるべきと思います)
いずれにしても、サーバの問題というよりクライアントの問題です。
有難うございます。
いろいろやりましたが結論からいいますとサーバーのOSを入れ直してから再構築しました。問題なく動きました。
お騒がせし申し上げありませんでした今後ともご指導いただけますようお願いいたします。
> いろいろやりましたが結論からいいますとサーバーのOSを入れ直してから再構築しました。問題なく動きました。
画像サイズが大きい場合だけ、localhostでは問題なく表示され、ほかのパソコンでは表示されないという現象は、サーバ側の問題とは考えにくいですね。
あえて言うなら、LANカード(NIC)周りで何かしらエラーがでていて、大きなファイルの転送がTCPの再送では救済できなかった可能性ぐらですかね。
サーバーのOSを入れ直しにいたったのは、2台目のPCからでもダメでした。何が良くないのか解決できないままやることが無くサーバーのOSを入れ直しになった次第です。
ご返事遅れ申し訳ありません。今後ともよろしくご指導ください。