[symfony-es] Problemas al generar PDF

220 views
Skip to first unread message

Julian Reyes

unread,
May 20, 2010, 12:26:55 AM5/20/10
to symfo...@googlegroups.com
Buenas a todos en la lista

tengo un problema actualmente yo uso TCPDF para generar pdf (ningun
plugin)y funciona casi simpre bien, a veces me genera un error en el que
genera el pdf pero no lo envia de maenra correcta sino que me mustra una
pagina que no se visualiza bien y tiene un monton de caracteres raros
obviamente la informacion del pdf.

me gustaria saber si alguien ya ha sufrido esto y como lo remedio, la
verdad no me arroja ningun error, y pues ya no se ue hacer porque como
dije antes la aplicacion funciona bien pero digamos que de 6 intentos
falla en uno o mejor dicho muestra la pagina con los caracteres raros,
he mirado el log me muestra lo siguiente:

May 19 23:21:38 symfony [info] {sfFilterChain} Executing filter
"sfRenderingFilter"
May 19 23:21:38 symfony [info] {sfFilterChain} Executing filter
"sfBasicSecurityFilter"
May 19 23:21:38 symfony [info] {sfFilterChain} Executing filter
"sfExecutionFilter"
May 19 23:21:38 symfony [info] {planillasActions} Call
"planillasActions->executeResultado()"
May 19 23:21:38 symfony [info] {planillasActions} Change template to
"CURRENT/"
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 5.8 MB | mempeak: 5.8 MB | memdelta: 0.0 B |
SET NAMES 'utf8'
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 5.8 MB | mempeak: 5.8 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 6.0 MB | mempeak: 6.0 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 6.5 MB | mempeak: 6.5 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 7.0 MB | mempeak: 7.0 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 10.0 MB | mempeak: 10.0 MB | memdelta: 0.0 B
|CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 10.0 MB | mempeak: 10.0 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 10.0 MB | mempeak: 10.3 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:38 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 10.3 MB | mempeak: 10.3 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:39 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 12.5 MB | mempeak: 12.8 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:39 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 12.5 MB | mempeak: 12.8 MB | memdelta: 0.0 B
|CONSULTA...
May 19 23:21:40 symfony [debug] {sfPropelLogger} time: 0.000 sec |
slow: NO | mem: 12.5 MB | mempeak: 13.0 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:40 symfony [debug] {sfPropelLogger} time: 0.001 sec |
slow: NO | mem: 12.5 MB | mempeak: 13.0 MB | memdelta: 0.0 B |
CONSULTA...
May 19 23:21:41 symfony [warning] {sfWebDebugLogger} Warning at
/usr/share/php/symfony/exception/sfException.class.php on line 105
(Cannot modify header information - headers already sent by (output
started at /var/www/siges/lib/tcpdf/tcpdf.php:5922))
May 19 23:21:41 symfony [err] {sfRenderException} The template
"Success.php" does not exist or is unreadable in "".
May 19 23:21:41 symfony [warning] {sfWebDebugLogger} Warning at
/usr/share/php/symfony/exception/sfException.class.php on line 159
(Cannot modify header information - headers already sent by (output
started at /var/www/siges/lib/tcpdf/tcpdf.php:5922))
May 19 23:21:41 symfony [warning] {sfWebDebugLogger} Warning at
/usr/share/php/symfony/response/sfWebResponse.class.php on line 336
(Cannot modify header information - headers already sent by (output
started at /var/www/siges/lib/tcpdf/tcpdf.php:5922))
May 19 23:21:41 symfony [info] {sfWebResponse} Send status "HTTP/1.1 500
Internal Server Error"
May 19 23:21:41 symfony [warning] {sfWebDebugLogger} Warning at
/usr/share/php/symfony/response/sfWebResponse.class.php on line 357
(Cannot modify header information - headers already sent by (output
started at /var/www/siges/lib/tcpdf/tcpdf.php:5922))
May 19 23:21:41 symfony [info] {sfWebResponse} Send header
"Content-Type: text/html; charset=utf-8"
May 19 23:21:41 symfony [info] {sfWebDebugLogger} Configuration 3.00 ms (9)
May 19 23:21:41 symfony [info] {sfWebDebugLogger} Factories 81.42 ms (1)
May 19 23:21:41 symfony [info] {sfWebDebugLogger} Action
"planillas/resultado" 2456.38 ms (1)
May 19 23:21:41 symfony [info] {sfWebDebugLogger} View "Success" for
"planillas/resultado" 61.42 ms (1)

ojala alguen me pueda colaborar

--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.

Marcos De Andrade

unread,
May 21, 2010, 12:26:51 PM5/21/10
to symfo...@googlegroups.com
A mi me pasaba lo mismo pero cuando probé la aplicacion en entorno de desarrollo me funcionó a la perfección, creo que el problema es solo en entorno de desarrollo osea _dev.php
--
Symfony Community Programmer

Julian

unread,
May 21, 2010, 1:53:48 PM5/21/10
to symfo...@googlegroups.com
Si pero por ejemplo ya corregi todos los warnings y ahora también me funciona en el entorno de desarrollo, pero aunque tengo un problema

yo genero muchos tipos de informes reportes con pdf pero tiene un problema se demora mucho para generarlos

por ejemplo para generar el informe de un estudiante se demora 1 segundo, eso no parece mal, pero cuando necesito generar un lote, por ejemplo de 35 estudiantes se demora 35 segundos, cosa que es exageradisima.

alquien sabe como mejorar el rendimiento de TCPDF con symfony o si conocen una libreia que pueda generar mas rapidamente los PDF

Ederick :.

unread,
May 21, 2010, 5:57:46 PM5/21/10
to symfony-es
Me pudieras ayudar con este error ?

Fatal error: Class 'TCPDF' not found in ...

Gracias.

Julian

unread,
May 22, 2010, 3:38:32 AM5/22/10
to symfo...@googlegroups.com
Pues ese error es bien sencillo no esta la clase

Osay González Fuentes.

unread,
May 22, 2010, 7:48:27 AM5/22/10
to symfo...@googlegroups.com
tienes TCPDF dentro del directorio lib, o el plugins instalado,
limpiaste la cache????

El día 22 de mayo de 2010 03:38, Julian
<julian.rey...@gmail.com> escribió:
--
(\__/)
(=':'=)
(")_(")
Osay González Fuentes.

Julian

unread,
May 22, 2010, 11:24:14 AM5/22/10
to symfo...@googlegroups.com

descargue la liberia de la pagina y lo meti en la carpeta lib, siempre que uses una nueva libreria es bueno limpiar la cache, de hecho yo ya lo hago de manera mecanica, aunque haga un solo cambio en una accion

Reply all
Reply to author
Forward
0 new messages