- 締切済み
データの破損?
ホームページをソフトで作成して、FTPで転送しているのですが、ここ最近おかしなことがおきています。ページの何部分かがぽっかりと抜けてしまうんです。自分でも色々とやってみたのですが駄目です。何か解る方いたら、教えていただけないでしょうか。お願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- ken2
- ベストアンサー率36% (86/235)
HTMLファイルが文字化けしているのではないでしょうか? 自動設定でアップロードすると多くのFTPツールでは、HTMLは、ASCCIモードになります。その場合は、相手のホストの文字コードをEUCなのか、S-JISなのか、設定しておかないとアップロードしたときに文字化けが起こる可能性があります。 自分のマシンでOKということは、相手は、EUCの可能性が大きいので、そこを設定してみてはいかがでしょうか?FTPサーバーの文字コードをEUCに設定してASCCIモードで転送するということです。 がんばってみてください。
- beeyan
- ベストアンサー率40% (33/82)
アップロードしおわったデータのソースとアップロードする前のソースは同じでしょうか? もし、変わっているならそのへんに原因があるのかも? そのソフトは使ったことがないので解りませんが… 同じであれば、たとえばその抜けた画像のURLを直接IEに貼り付けて表示されるかどうかとか。 自分のPCで表示できて、他のPCで表示できない理由としてファイル名にスペースを使った、なんて経験がありますけど… 以前にタグの記述が間違っているとその部分を受付けないサイトがあるって聞いたことあるのですが… 関係ないですよね。
補足
調べてみたら、アップロード前後のソース、違いました。 それで、いろいろと修正してみたのですが変わりがなくて…。 FTP内でアップロード後のソースが見れるんですが、 それはアップロード前と同じでした。 アップロードの時に勝手にソースが書き換えられてしまっているのかな? と思ったのですが…。 リンクを、テキストに張らなければテキストはちゃんと表示されるのですが、 リンクを張ると消えてしまう部分がでてきます。 IMGタグの最初の"<IMG…"が"<!--"になってしまっているようで…。 beeyanさんがアドバイスしてくださったことを調べてみましたが スペースを使ってはいませんでした。 わかりにくい説明で申し訳ないのですが、何かおわかりでしたら教えてください。お願いします。
- SpiralGalaxy
- ベストアンサー率39% (649/1653)
>ページの何部分かがぽっかりと抜けてしまうんです 具体的にどういう状態なのか上の表現ではよくわかりませんが…。 画像部分が抜けてしまうんですか?画像ファイルをアスキーモードで転送しているとか…。自分のパソコンではちゃんと表示されているんですね?
補足
具体的に言うと、画像も抜けますし、普通にテキストも抜けてしまうんです。 自分のパソコンではちゃんと表示はされています。 っていうことは何が根本的な原因なんでしょう…。
- beeyan
- ベストアンサー率40% (33/82)
ホームページソフトとFTPソフトは何をお使いでしょうか? それが解らないと・・・
補足
ホームページソフトはAdobeのPage Mill 3.0Jで FTPソフトはNext FTPです。
お礼
ご丁寧にどうもありがとうございました。 ken2さんの教えてくださったことをしてみたのですが、変わりはありませんでした。 問題は文字化け、というよりはHTMLタグの一部改ざんにあると思ってるのですがその解決法が見つからなくて… 何はともあれ、知恵を分けてくださってどうもありがとうございました。