Как я могу исправить эти перезагрузки Issus из модуля Apache?

В настоящее время я работаю над add-on для ckeditor.

А пока мне недавно пришлось переключиться с работы напрямую с html-файлами ('file:///C:/Users/.../index.html') работать с локальным веб-сервером Apache (localhost or 127.0.0.1/index.html)Я настроил с XAMPPJavascript-файлы, включенные в html-файл, не будут загружаться должным образом.

Теперь независимо от того, как часто я пытаюсь перезагрузить HTML-файл в моем браузере, изменения, которые я сделал в моем браузере js.files, не загружается в течение минуты после внесения изменений. // ровно минуту

Может кто-нибудь сказать мне, что я делаю неправильно или как это исправить? Это довольно много времени и невозможно сделать какую-либо работу вообще.

2 ответа

Решение

Скорее всего, это кеширование файлов, загруженных с HTTP-сервера Apache. Вы можете либо прикрепить параметр GET к URL, который изменяется для каждого запроса (например, отметку времени), либо отключить кэширование для рассматриваемых ресурсов в Apache ( http://httpd.apache.org/docs/2.2/mod/mod_cache.html или https://superuser.com/questions/131121/config-xampp-never-to-cache-pages-from-localhost).

Чтобы отключить кэширование файлов с локального хоста, добавьте эту строку в "httpd.conf":

CacheDisable /local_files

Или поищите модуль кеширования mod_cache и удалите директиву загрузки, закомментировав ее:

#LoadModule cache_module modules/mod_cache.so

Перейдите в папку "\xampp\htdocs", создайте папку, например, поместите тестовый файл туда, где находится ваш файл index.html, и в URL-адресе типа "localhost/test" это может работать правильно

или вы делаете что-то не так в JavaScript?

Другие вопросы по тегам