EnviromentApache не загружает нужный файл
Host - Windows 10
Browser - GoogleChrome (Caching is disabled)
IDE - Intelij IDEA
Oracle VirtualBox with CentOS 7
Apache Server
PHP Version 5.6.29
PHP Composer
Проблема
У меня очень расстраивает поведение на моей системе.
Если я запускаю свой VirtualBox и Apache, на веб-сайте отображается коррект, но если я что-то меняю в своем HTML, он не загружается в браузер, а в папку общего доступа это правильно.
Но если я удалю кнопку, показано правильное (без кнопки). Если я снова добавлю кнопку, в другой позиции, кнопка будет показана в старой позиции со старой меткой.
Может ли кто-нибудь объяснить это поведение или есть некоторые ноу-хау об этом поведении? Я понятия не имею, какой компонент вызывает это поведение.
------- UPDATE 1 ---------
Файл login.html
в UTF8
.
Одна вещь, которую я не видел раньше, это строка в редакторе (режим разработчика) в браузере.
----------- UPDATE 2 -----------
добавить это обновление, чтобы создать лучшее описание проблема.
Это HTML
оригинала.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>Login</h1>
<form method="POST" action="../controller/login.php">
<input id="txtUsername" type="text" placeholder="username"/>
<input id="txtPassword" type="password" placeholder="password"/>
<input id="btnSubmit" type="submit"/>
</form>
</body>
</html>
Если переместить кнопку отправки в верхней части, или изменить исходный код, и нажмите на CTRL
и F5
, ничего изменить. Только в редактор разработчик браузера появится красные точки (если я зависать над одной точкой, я получаю подсказку \u0
)
<h1>Login</h1>
<form method="POST" action="../controller/login.php">
<input id="btnSubmit" type="submit"/>
<input id="txtUsername" type="text" placeholder="username"/>
<input id="txtPassword" type="password" placeholder="password"/>
</form>
Следующие слайд-шоу, что на сервере в исходной папке файл изменился правильно.
Возможно, проблема с кешем? Попробуйте обновить страницу CTRL + F5 – Hokusai
нет, я попробовал. Если я что-то могу изменить в 'html', я вижу, что что-то изменилось, но что-то не так. Если я добавлю '', я могу их увидеть. Если я переведу его на 2 строки ... у меня есть 3 'текстовых поля', но нет' button'. Теперь я пытаюсь работать с '', это работает, но ... почему я не могу использовать тег кнопки. на http://caniuse.com/#search=button Я вижу, что тег кнопки должен быть в моем браузере (Chrom 55.0.2883.87 м). , –
Не звучит как проблема с PHP. Каково правильное поведение, вы можете показать правильный дисплей и код? Вы также должны добавить фактический код к вопросу. Пользователи не хотят расшифровывать .. – chris85