Por que você não tenta renomear os arquivos? Renomeie os dois arquivos, adicione algum tipo de prefixo e tente novamente. Isso pode eliminar qualquer confusão ou redirecionamento defeituoso (talvez).
Certifique-se de que nenhum dos caches esteja ativado. Verifique seus módulos no Apache e descarregue qualquer módulo de cache. Certifique-se de que a extensão APC no PHP não esteja carregada (phpinfo)
Tente usar svn checkout
em vez de svn export
. Comece a testar e quando você perceber o comportamento do buggy, faça svn stat
para ver se alguma coisa mudou. Tecnicamente, não deve haver diferença entre checkout
e export
, exceto que checkout
é mais útil, pois permite atualizações in-loco. Mas com checkout
você quer ter algo como seguir na sua configuração vhost.
<LocationMatch "\.svn.*">
Order deny,allow
Deny from all
</LocationMatch>
Por último, mas não menos importante, comece com a nova configuração HTTP. Configuração de backup e reinstalar seus pacotes Apache / PHP. Isso deve gerar a configuração padrão. Em seguida, adicione alterações de configuração simples para poder servir os arquivos PHP. Depois de ver os dois arquivos sem problemas, comece a testar seu problema. Em seguida, comece gradualmente a adicionar as partes de configuração da sua configuração salva até que ela comece a falhar. A última parte que você adicionou é o que causa isso.