También se puede utilizar la version v5.6.1.2 de siu-toba/jasper, se deben seguir los siguientes pasos:
- Versión 3.20.2 y menores: En src/SIU/Guarani/Scripts/Composer.php comentar/borrar las lineas donde se llama a static::ajustarJasperPhp74();
- En composer.json cambia a “siu-toba/jasper”: “v5.6.1.2”,
- Ejecuta composer update siu-toba/jasper
- Configurar la directiva java.pipe_dir en php.ini.
- Si configurando la directiva java.pipe_dir no funciona, entonces dar permisos a la carpeta /dev/shm (yo le di chmod 7777 -R /dev/shm).
- Poner la directiva display_errors = Off en el php.ini, ya que sino mete warnings/notices en el PDF y queda corrupto.
- Reiniciar Apache.
- Reinicia Jasper.
saludos.
2