PHPmailer问题和内存限制

时间:2013-10-29 14:44:36

标签: php apache phpmailer

我很清楚这个问题已被多次询问,但他们都没有找到适合我的答案。我得到了:

PHP致命错误:第1373行/some/dir/phpmailer/class.phpmailer.php中允许的内存大小为262144字节(试图分配7168字节)

我的内存限制设置远高于/etc/php/apache2/php.ini和/etc/php/cli/php.ini。我还在类和脚本中设置了php内存限制,因此我现在处于亏损状态。如果我通过CLI运行脚本它可以正常工作,但在一个站点上它没有。对我来说没有任何意义......

我在Gentoo上运行PHP 5.4.13并且需要启动并运行,任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

对于第一个php有不同的cli和site设置。你可以写简单的脚本:

<?php
#i.php
phpinfo();

并查找memory_limit设置。你可以在PHP脚本中更改它

答案 1 :(得分:0)

确保php.ini中的内存限制在其末尾有一个M。

我那里有512个,当我将其更改为512M时....没问题

z