Hola, colegas!
Yo también me apunto al carro del este famoso error, que, según he visto en todo el foro, le pasa a mucha gente.
Yo he ido un poco más allá de los mensajes que he visto y he podido comprobar cómo no ocurre cuando el servidor web es Apache y cómo sí ocurre cuando es IIS (en cualquier versión).
Refrescando la memoria:
Sale cuando haces exec("ruta_bat");
Rutas con "c:\\patatin\\patatan\\archivito.bat" y todo y no va... es una pena.
A ver si alguien ha sido capaz de sacar cómo dar permisos a esos directorios o de qué modo hay que darlos para que vaya, porque todo apunta a ese motivo, pero nadie, de momento, parece haberlo solucionado de forma elegante, es decir, sin cambiar el servidor web de IIS a Apache...
Un saludo a todos!