Buen dia muchachos, tengo un inconveniente en cuanto a la generación de reportes en pdf con jasperReports y Linux..
Primero que nada, en windows todo me va de maravilla (todo apunta a ser por permisos de carpetas y archivos), pero al estar en linux cuando se ejecuta el codigo, solo es capaz de transformar el .jrxml en .jasper, y ya de alli no me lo transforma en .pdf.. cabe destacar que revise el input que ejectutaba el php exec(), y todo esta en orden.. incluso copie el codigo en la terminal y construyo el .pdf sin problemas.. ahora bien, ya probe con sudo chmod -R 777 <carpeta_del_lib_php_jasper>, con sudo chmod -x para permisos de ejecucion, con sudo chown (mi usuario, www-data, daemon), ademas hice que los usuarios www-data y daemon(usuarios de php en linux) tengan free pass ante solicitudes de contraseña y eso no resuelve mi inconveniente, y por si fuera poco, me he percatado que cuando realizo dicho proceso en la carpeta por defecto vendor/ .. /carpeta_de_jaspers puedo generar desde la terminal el dicho .pdf, pero he intentado las mismas pruebas en en public/reports, y ni por la terminal puedo obtener el .pdf, ademas de que si copio y pego el jasper generado en vendor/... , en la carpeta public/ .... , y lo intento desde alli.. ahora si se genera el .pdf, alguien tendra alguna santa idea? vuelvo a resaltar, que el codigo de linea de comando que se genera no tiene problemas, no me genera ningun tipo de error.
PD: Uso Laravel, y la libreria cassou para jaspeReports, intente tambien con la libreria phpjasperreport y nada.