Buenas, resulta que en un empresa tenían un pc con Windows 10 haciendo de servidor. Tienen una aplicación en php que gesiona toda la empresa.
Resulta que ahora han decidido cambiar de servidor y con Windows Server hay una cosa que no funciona. Llevo muchos días mirando y pidendo ayuda a compañeros, pero no encontramos la solución.
Intentaré explicar lo mejor posible el proceso que falla.
1.- en un formulario web pido un valor
2.- en javascript recojo dicho valor y mediante un código php compruebo que sea correcto, es decir, que cumpla unas ciertas condiciones
3.- si el valor es correcto, se ejecuta un programa, escrito en c, que hace lo siguiente:
- una llamada a php, y con este valor, accede a la base de datos y devuelve un array valores.
- mediante un bucle, busca en un directorio un fichero cuyo nombre es cada elemento de array más la extensión pdf y lo imprime directamente a la impresora predeterminada por defecto.
El problema está que Windows Server no me permite ejecutar de ninguna de las maneras el ejecutable escrito en C.
Ya vencida por la situación, expongo el problema por si alguien tiene alguna idea. Creo que en estos momentos ya no me queda nada más qué probar en el servidor, por lo ahora iba a probar lo siguiente:
- en lugar de hacer una llamada al programa en C,que ejecute el script para recibir el array e imprimir, pasar del programa C e intentar imprimir desde php o desde javascsript.
Es posible imprimir un fichero pdf desde php, ubicado en una carpeta dentro de localhost?
Muchas gracias.