DomPDF>允许的内存耗尽

时间:2012-09-28 05:44:24

标签: php symfony-1.4 dompdf php-5.2

  

可能重复:
  Allowed memory size of X bytes exhausted

我遇到了一个非常棘手的问题。

  1. 根据phpInfo,为此脚本设置的内存限制为256M。但是,domPDF仅获得64M

  2. 当我从前端运行PDF创建操作时,它就像一个魅力。当一个cron调用sfTask来执行它时,我得到了这个:

  3.   

    [28-Sep-2012 10:41:03] PHP致命错误:允许的内存大小   67108864字节耗尽(试图分配76个字节)   /home3/myspace/public_html/prasad/myapp/lib/vendor/dompdf/include/frame_decorator.cls.php   第30行

    并且为了记录,它打印一个简单的页面,其PDF大小< 5K

    有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

要从vstms发表评论,因为Prasad解决了他的问题:

  

不,64M是不够的,因此“允许的内存” - 错误。你有   找到CLI的php.ini并在那里更改它。替代方案是   通过命令行更改设置 - 如php -d memory_limit = 256M   /路径/到/你/ PHP文件。程序时发生分段错误   尝试访问无效的内存。这可能是一个问题   PHP解释器本身。即使有了,也很难找到原因   壳连接。