После редактирования файлов в моей среде разработки и сохранения их в гостевой ОС (CentOS) Гость поставляет кэшированную версию отредактированных файлов (.css или .js).
Сначала я подумал, что это проблема локального кэширования браузера, но я удалил, отключил, сжигал и т.д. каждый локальный кеш во всех четырех браузерах и на жестком диске ноутбука (не хост).
Кроме того, я тестировал, используя машину (которая никогда не обращалась к гостю), и гость по-прежнему доставил неотредактированные файлы.
Затем я отключил все модули кеширования в Apache - я уверен (но не положителен - и открыт для любых предложений). Apache не является виновником.
Либо мой гость, либо мой хост кэширует файлы каким-то образом/где-то, и я не могу понять, как и где.
Это был очень расстраивающий 48 часов - любая помощь будет принята с благодарностью.
Фон:
- VirtualBox v 4.0.12
- Гость: CentOS 5.5/LAMP (используется как локальный сервер разработки) Внутренний IP 192.168.12.62
- Хост: Windows Server 2008 (сетевая конфигурация: мостовая) Внутренний IP 192.168.12.42
- Файлы разработки хранятся на хосте и совместно с гостем через "Общие папки"
- Разработка приложений выполняется на третьей машине (ноутбуке), подключенной к хосту через подключенный сетевой диск. Внутренний IP 192.168.12.32
- Я настроил Apache с многочисленными виртуальными IP 192.168.12.150-180
- Пожалуйста, дайте мне знать, если я что-то упустил.