2011-08-03 21 views
13

Después de editar archivos en mi entorno de desarrollo y guardarlos en mi sistema operativo invitado (CentOS), el Guest entrega una versión almacenada en caché de los archivos editados (.css o .js).Evitar que VirtualBox Guest entregue archivos en caché

Al principio pensé que esto era un problema de caché del navegador local, pero he eliminado, deshabilitado, incinerado, etc. cada caché local en los 4 navegadores y en el disco duro de la computadora portátil (no host).

Además, probé utilizando una máquina (que nunca ha accedido al invitado) y el invitado aún entregó los archivos sin editar.

He desactivado todos los módulos de caché en Apache. Estoy bastante seguro (pero no positivo) y abierto a cualquier sugerencia. Apache no es el culpable.

O mi invitado o mi host está almacenando en caché los archivos de alguna manera/en algún lugar y no puedo averiguar cómo ni dónde.

Han sido 48 horas muy frustrantes, cualquier ayuda sería muy apreciada.

Antecedentes:

  • VirtualBox 4.0.12 v
  • de visitantes: CentOS 5.5/LAMP (se utiliza como un servidor de desarrollo local) IP interna 192.168.12.62
  • host: Server 2008 (Red de Windows Config: puenteado) IP interna 192.168.12.42
  • Los archivos de desarrollo se almacenan en el host y se comparten con el invitado a través de "Carpetas compartidas"
  • El desarrollo de aplicaciones se realiza en una tercera máquina (laptop) conne cted al host a través de una unidad de red mapeada. IP interna 192.168.12.32
  • He configurado Apache con numerosas direcciones IP virtuales 192.168.12.150-180
  • Por favor, avíseme si he olvidado algo.
+0

No creo que este problema esté relacionado con ser servidor virtual. – OverZealous

+1

http://stackoverflow.com/questions/6298933/shared-folder-in-virtualbox-for-apache/6511441#6511441 – user875857

+0

Definitivamente relacionado con VBox. Ver respuesta. – hurrymaplelad

Respuesta

18

Este forum post confirma el problema. Aquí está el bug report. Vboxsf no funciona bien con sendfile. La solución de Apache, como previously mentioned:

EnableSendFile Off 

Para los curiosos, aquí está la SendFile docs.

+0

Impresionante. Esto todavía sucede y la solución funciona como un encanto, vbox 4.2 – VladFr

+0

Todavía sucede en 4.3, ¡y esta solución todavía funciona! – prograhammer

+0

A partir de 5.1.2 esto todavía parece ser el caso. La reparación todavía funciona. –

Cuestiones relacionadas