我在我的应用程序中开发了一个功能,它根据用户需要一些图像并呈现为一个pdf。这个功能在我的舞台服务器上工作正常,但是这显示了我在制作时的“服务器错误”。使用tcpdf的PDF渲染问题
我验证Apache的错误日志,我发现下面的错误
libpng warning: Ignoring attempt to set cHRM RGB triangle with zero area
Corrupt JPEG data: 234 extraneous bytes before marker 0xd9
的应用程序在CakePHP的创建,渲染PDF库是tcpdg和分期和生产服务器上的Ubuntu。我已经咨询了一些资深人士,他们都说这是GD问题。
生产服务器上舞台服务器
PHP 5.3.3-0.dotdeb.1 with Suhosin-Patch (cli) (built: Oct 1 2010 08:49:29)
Copyright (c) 1997-2009 The PHP Group
环境对环境
PHP 5.3.2-1ubuntu4.18 with Suhosin-Patch (cli) (built: Sep 12 2012 19:12:47)
Copyright (c) 1997-2009 The PHP Group
请推荐我任何无风险的解决方案。
你相比每参与了测试和生产服务器软件的版本,下面的扩展
感谢? – Naryl
你的图像有哪些类型?因为你有PNG和JPG两种错误.. – Nelson
@Naryl你在谈论哪些软件? –