Tienes que darle permisos como tal al ejecutable de Apache, que es el que esta registrado en el servicio, ya que cuando esta como servicio sus permisos son muy limitados, revisa esto:
Cita: How to Grant Permissions in Windows 7
Locate the file or folder on which you want to take ownership in windows explorer
Right click on file or folder and select “Properties” from Context Menu
Click on Edit button in Properties windows Click ok to confirm UAC elevation request.
Select user/group from permission windows or click add to add other user or group.
Now under Permission section check the rights which you want to grant i.e check
.