Windows7でVirtualBoxとVagrantを使ってローカル開発環境を作りました。
CentOS 6.4 x86_64というboxを入れて、webサーバーを起動し、ブラウザで表示できるようになったのですが、挙動がおかしく困っています。
下記のようなコードが少ないものは、問題なく表示され、修正しても即時反映されます。
lang
1<!DOCTYPE html> 2<html> 3<head> 4 <title>test</title> 5</head> 6<body> 7<h1>これはtestのh1です</h1> 8<p>これはtestのpです</p> 9</body> 10</html>
しかし、もっとコードの複雑なもの(例えば300行くらいあるもの)になると、表示はできるものの、編集しても反映されなくなります。
色々な可能性を考えて、エディタを変えてみたり、DOCTYPE宣言を変えてみたり、全く違うコードにしてみたり、パターンを変えていくつかの全く異なるHTMLファイルで試しましたが、ダメでした。
同じファイルをレンタルサーバー上で編集した場合は問題なく反映しましたのでファイル自体の問題ではないと思っています。
不思議なことに、コードを全部削除をすると、それは確実に反映されます。
ただ、削除した後にまったく別のサイトのコードを入れても、その前に削除したものが復活するだけで正しく反映されません。
一部を削除すると、反映されなかったり、反映した!と思ったら全然違うところが消えてたりします。
例えば、フッターのメニュー(ul+liタグ)を消したのに、ブラウザで確認するとその下にあるコピーライト(pタグ)が消えてたりします。コピーライトだけを削除すると、それはどこにも反映されません。
摩訶不思議です.....。
反映まで時間がかかるのかと思い、時間をおいて確認してもダメでした...
この挙動について、何か原因として考えられるものはありますでしょうか?
よろしくお願いします!
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/16 07:24