- ベストアンサー
書いた覚えのないコードが書き込まれます。
はじめまして。初心者なので分からず困っています。 HPを作って、ファイルをサーバにアップし、ブラウザで表示させると、HP画面上にHTMLソースの一部が出現してしまいます。 そのまま右クリックで「ソースの表示」をして見てみると、HTMLの最後の行に、書いた覚えのないコードが書かれています。(2~3行くらい・・・これが画面上にそのまま表示されています) なぜこのようなことになるのか、分かる方がいらっしゃれば、教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
gonmomoさんは、サーバにアップする際、FTPツールをお使いですか? 私は過去に、 「古いファイルより新しいファイルの方が小さい場合に、FTPでファイル転送すると、古いファイルの最後の部分が残ってしまう。」 というトラブルがありました。 試しに (1)大きいファイルをアップする。 (2)ファイルを編集して少し小さくする。 (3)アップしなおす。 (4)アップしたファイルを別名でダウンロードし、後ろにゴミが無いか確認する。 余計なデータがついていたら、FTPが妖しいです。 対処方法としては、 ・FTPツールを新しくする。また、設定を確認する。 ・サーバがレンタルなら、レンタル会社が推奨しているFTPツールとその設定に切り替える。 などがあります。レンタルサーバで、メーカ推奨の方法でもダメなら、レンタル会社のサポートにメールされるのも良いと思います。 こんなところで、ご参考になれば。
その他の回答 (5)
- siteuma
- ベストアンサー率28% (77/271)
私も無料WEBスペースで何度か同じような現象に遭ったことがあります。 サーバのほうで勝手に書き加えるソース(#3さんがいうところのものです)が うまく埋め込まれないせいで表示されてしまうようです。 一度は私の書いたHTMLのタグがきちんと閉じていなかったのが原因でしたが、 きちんと書かれているときでも表示されてしまうことがありました。 アップしたHTMLファイルのソースに矛盾がないのに表示されてしまうようでしたら、 サーバの運用会社のほうに問い合わせてみてはいかがでしょうか?
お礼
アドバイスいただき、ありがとうございました。
こんにちは! ソースがブラウザに出てしまうんですよね。 明らかにおかしいです。 No.1さんとNo.3さんは勘違いされていると思います。 まずは、No.2さんの言うようにURLを書くか、少なくともその『書いた覚えのないコード』を載せて頂いたほうが回答が付きやすいと思いますよ。
お礼
早速のご意見ありがとうございました。
- neues_knife
- ベストアンサー率32% (30/93)
無料のウェブスペースなどは自動的に広告等のソースを埋め込むことが多いです。逆にこれを強引に書き込ませないようにすると、規約違反になる場合も多いです。 無料のサービスであれば、サービスの仕様なので、異常ではありませんし、規約やFAQにも書いてあると思います。
お礼
早速のアドバイスありがとうございました。
- kernel_kazzz
- ベストアンサー率29% (895/2993)
URLを書いてくれると現象が確認しやすいですね。
お礼
早速の返信ありがとうございました。
ホームページ作成ソフトは何をお使いですか? ソフトによって、使用ソフト名やバージョン情報などをHTMLファイルに埋め込む場合が有ります。 また、HTMLの文法上必要なコードも書き込まれるかもしれません。 前者は設定で回避出来る場合も有りますが、私は気にしないで使っています。 後者の場合は、必要な物だと思って勉強にして下さい。 違うようなら補足して下さい。
お礼
早速のアドバイスありがとうございました。
お礼
アドバイスありがとうございました。 FTPを最新にして試したら、うまくいきました。 このたびは本当にありがとうございました。