Я потратил несколько часов, пытаясь решить эту проблему, и кажется, что файл манифеста, который должен управлять кэшированием файлов, сам может быть кэширован, оставляя ваше веб-приложение в подвешенном состоянии.
В моемСлучай, я не хотел ничего кэшированного.Вот как я решил проблему:
- Включите модуль Apache mod_expires на моем сервере
- Создайте файл
.htaccess
в том же каталоге, что и индексный файл.Файл должен содержать строку ExpiresDefault A1
.
Это сообщает серверу, что срок действия каждого файла должен истекать через одну секунду после обращения к нему.Мое веб-приложение используется в качестве опроса на студенческих конвенциях, поэтому одновременно его может использовать только один человек.Мое решение работает для меня;вам, возможно, придется настроить его так, чтобы он вас устраивал.
В прошлом эта проблема казалась, казалось бы, случайной.Все мои недавние испытания показали, что он отвечает так, как и следовало ожидать.