Primeira recomendação: livre-se da letra da unidade e use apenas o caminho UNC na configuração do Apache - ela deve funcionar bem.
Se por algum motivo você precisar continuar mapeando a unidade, a melhor opção seria alterar o usuário que o Apache está executando como e criar um mapeamento de unidade sob a nova conta para o serviço Apache.
Mas, se você quiser mantê-lo funcionando como sistema local, há um hack feio que pode fazer o truque; pegue psexec , execute psexec -i -s cmd.exe
e mapeie a unidade com net use z: \path\to\share /persistent:yes
.