Actualmente, estoy trabajando en generar grandes datos en PDF usando Laravel Mpdf. Esto funciona para mí en localhost aumentando el tiempo máximo de ejecución y backtrack_limit pero en el servidor en vivo, no funciona. Aumento estas limitaciones pero me da errores como 'Solicitar tiempo de espera con 500'. Le dije al administrador del servidor y me sugirieron editar php.ini pero todavía dice el mismo error. No pude encontrar la solución adecuada.
Otro problema es que al generar PDF, el resto del personal de navegación se bloquea hasta que finaliza el proceso de creación de PDF. Busqué en google y youtube pero no obtuve una solución adecuada. También he usado fragmentación pero da el mismo error.
¿Hay alguna forma de hacer lo anterior con el personal en segundo plano mediante la implementación de trabajos de laravel? En caso afirmativo, cómo implementar trabajos para hacer pdf en segundo plano donde otras páginas funcionarán bien. Conozco la implementación básica de trabajos en laravel.
Gracias por adelantado.
Puede usar Job-Queue para procesar sus datos en segundo plano, y en segundo plano después de que la cola se complete para generar la salida que desee, muestre una alerta o un mensaje en la interfaz.
Aquí hay algún recurso para ti.