Conteúdo truncado com o Apache na VM do Vagrant

0

Estou usando o Vagrant para executar uma VM do CentOS para tentar alcançar a paridade de desenvolvimento local com nossos servidores ativos. Eu criei um link simbólico para /var/www/html com o diretório compartilhado /vagrant e estou encaminhando a porta 80 para visualização em http://localhost:4567 . Estou desenvolvendo usando o SublimeText 2 no OS X Mountain Lion.

Uma vez eu percebi que iptables estava me enganando, tudo estava bem e bem. Até que notei algo estranho.

Eu tenho uma página HTML de amostra que consiste em vários parágrafos da cópia lorem. Eu posso ver isso bem em um navegador no OS X. Mas quando eu faço uma edição, por exemplo, removendo um parágrafo, e atualizar o conteúdo é truncado com o parágrafo que eu deletei ainda visível.

Quando eu cat dos arquivos no servidor eu posso ver as alterações que fiz, mas estas nem sequer são refletidas quando eu curl localhost .

Eu suspeito strongmente que é um problema com minhas configurações do Apache - com as quais eu realmente não mexi - como o problema não surge quando eu paro o Apache e executo sudo python -m SimpleHTTPServer 80 no diretório para ver as páginas.

O que dá?

    
por Nev Stokes 15.07.2013 / 11:19

1 resposta

4

Também usamos o OSX, o Vagrant e uma configuração ligada por links simbólicos, e tivemos problemas semelhantes. O seguinte funcionou para nós, adicione isso ao seu conf apache.

EnableSendfile off

A solução foi encontrada no link . Espero que ajude.

    
por 18.10.2013 / 04:04