Веб-сервер, похоже, продолжает обслуживать старые образы, проблемы с Apache & VirtualBox?

Я спрашиваю об этом здесь, потому что я уверен, что это проблема Linux.

Я запускаю сервер Apache локально на Ubuntu Server 12.10, который запускается внутри виртуальной машины (VirtualBox) в Windows 7. Каталог «www» используется совместно с Ubuntu VM и моей ОС Windows, используя виртуальную среду VirtualBox «Share Folder».

ПРИМЕЧАНИЕ. Это в основном локальный каталог в окнах. В Ubuntu он автоматически устанавливается при запуске.

Сервер также доступен с моего хоста Windows через URL-адрес, такой как http://192.168.56.101/website1 .

Дело в том, что изображения с этого URL-адреса выглядят кэшированными до тех пор, пока я не перезапущу виртуальную машину.

Например:

URL-адрес http://192.168.56.101/website1/images/bg.png на сервере Apache, запущенном на Ubuntu, указывает на этот файл c:\www\website1\images\bg.png на общий ресурс Windows. В Ubuntu VM он существует под /var/www/website1/images/bg.png .

Если я модифицирую этот файл в Photoshop на моем хосте Windows, изменения не отображаются на сервере Ubuntu. Я подозреваю, что Linux кэширует файл или что-то в этом роде, потому что после перезагрузки виртуальной машины я увижу обновленное изображение.

Есть ли способ отключить кеширование чего-либо в каталоге /var/www ? Будет ли это снижать производительность или что-то еще?

One Solution collect form web for “Веб-сервер, похоже, продолжает обслуживать старые образы, проблемы с Apache & VirtualBox?”

Ваша проблема звучит точно так же, как описано здесь: Общая папка в VirtualBox для Apache

Попробуйте добавить этот параметр в конфигурацию Apache:

 EnableSendfile off 
  • SSH + Sudo + Ожидайте в сценарии Bash: Запустите команду с sudo на удаленной машине
  • Ошибка с gedit не может сохранить файл
  • Последовательный порт не работает
  • Установить файловую систему только для чтения и перенаправить записи в ОЗУ?
  • Поиск строки и печать первого столбца первой строки с помощью awk
  • Как перезапустить скрипт python через одну секунду с помощью UPSTART?
  • Почему мой ноутбук приостанавливается дважды / трижды?
  • Инструмент сетевого мониторинга для Linux
  • Ubuntu 13.10 большая проблема с привилегиями
  • Разрешения файла по умолчанию - Ubuntu & VSFTPD
  • Нужен небольшой дистрибутив без рабочего стола или менеджера окон, просто для запуска одного графического приложения
  • Interesting Posts

    Утечка памяти xorg

    «Usb 3-2: невозможно установить конфигурацию №1, ошибка -110» – USB-клавиатура работает на ноутбуке Windows 8, но на ПК, пока Linux не загрузится

    Объяснение правила iptables

    Как изменить обои для рабочего стола из терминала?

    Установка Pango 1.40.3

    df, du Сообщить о неправильном использовании диска

    Невозможно изменить размер окна Gedit

    раздражающее сообщение «Соединение X11 отклонено из-за неправильной аутентификации», в то время как нет никакой проблемы вообще

    Как определить, является ли логический том полосатым?

    Запуск gnome-keyring-daemon в CentOS?

    «Настойчивость» замедляет загрузку и завершение работы на USB-Linux?

    Является ли «устройство» синонимом «диска» в Unix-подобных ОС?

    подмножество файла для правильных хромосом

    systemd срезы даже с низким CPUShare сильно влияют на реакцию системы

    Почему Kali Linux так сложно настроить? Почему люди не помогают мне?

    Linux и Unix - лучшая ОС в мире.