Ver Mensaje Individual
  #1  
Antiguo 11-09-2018
cd.rafael cd.rafael is offline
Miembro
 
Registrado: abr 2012
Posts: 59
Reputación: 13
cd.rafael Va por buen camino
Ejecutar una aplicación de consola C# desde PHP

Cordial saludo,

Por favor su colaboración con el siguiente tema:

Necesito ejecutar una aplicación de consola desarrollada en C#, desde PHP 7.1 (IIS 10). El tema es que me generaba el siguiente error:

Cita:
System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel cannot access the file


Revisando en Google, pude ver que era porque el usuario con el que se ejecuta el llamado desde PHP no tiene permisos, así que procedí a darle los respectivos permisos (IIS, INTERACTIVE, NETWORK SERVICE). También di los permisos sobre los DCOM y cree una carpeta Desktop en SysWOW64.

Todo lo anterior basado en el Dr. Google, pero aun sigue sin funcionar. Ya no me sale el mismo error, ahora es el siguiente:

Cita:
System.Runtime.InteropServices.COMException (0x80010105): The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))


Además me genera un poco de inquietud el dar tantos permisos, ya que no sé si da paso a vulnerabilidades en el servidor.

Agradezco de antemano toda la ayuda posible.
Responder Con Cita