Como você pode ver pelos comentários, seu caso de uso está longe de ser convencional ou recomendado. Você está tentando montar e modificar um sistema de arquivos inteiro usando um processo apache executando dentro um modelo de permissões e segurança nesse sistema de arquivos. Este problema não desaparecerá, porque o Apache é, naturalmente, projetado para impedir que pessoas remotas controlem todo o maldito sistema de arquivos (incluindo as partes "abaixo" do Apache ou root). Então você precisa:
- repensar seu problema como um que se encaixa no modelo do Apache ou
- encontre algum suporte ao webdav no nível do sistema (improvável) ou
- esqueça o webdav (provavelmente).
Provavelmente uma combinação de 1 e 3. Você não pode legitimamente querer ser capaz de sobrescrever, digamos, libc remotamente. É por isso que estamos olhando para você de maneira estranha. O que você está tentando afetar? Se você estiver tentando usar isso para implementar mudanças na configuração do sistema, encontre uma ferramenta apropriada (chef, fantoche, etc.). Se você estiver usando isso como mecanismo de implantação (por exemplo, para sites ou aplicativos), tente uma ferramenta de compilação como gradle.
Se você está preocupado com velocidade, você não deve estar montando remotamente um sistema de arquivos de qualquer maneira. Por exemplo, quando você preferir agrupar uma série de edições e entregá-las compactadas em um grupo semântico ... então você está falando sobre git (controle de versão). Nenhuma conexão persistente, nada mais do que SSL necessário, armazenamento compactado, comunicação compactada, recurso de reversão, etc. Mas, mesmo nesse caso, você não deve estar mexendo com binários no sistema em execução.