2013-10-29 45 views
0

我很清楚,這個問題已被多次詢問,但他們都沒有爲我工作的答案。我越來越:PHPmailer問題和內存限制

PHP致命錯誤:用盡262144個字節允許內存大小(試圖分配7168個字節)/some/dir/phpmailer/class.phpmailer.php上線1373

和我的內存限制比/etc/php/apache2/php.ini和/etc/php/cli/php.ini中的要高得多。我還設置了php內存限制,並在腳本中調用它,所以我現在處於虧損狀態。如果我通過CLI運行腳本,它可以很好地工作,但是通過它沒有的站點。對我沒有任何意義...

我在Gentoo上運行PHP 5.4.13,需要啓動並運行,任何幫助將不勝感激。

+0

在腳本內部運行'phpinfo()'導致內存錯誤將顯示當前效果設置(輸出中的「本地」列)以及使用哪些.ini文件建立這些設置。但即使如此,沒有什麼說你腳本中的其他地方有一個memory_limit()調用,它正在降低極限。 –

回答

0

對於第一個php有不同的cli和站點設置。你可以寫簡單的腳本:

<?php 
#i.php 
phpinfo(); 

並查找memory_limit設置。您可以在腳本中更改腳本

+0

我有memory_limit MB設置爲512M,這也顯示在phpinfo,改變這只是字節似乎已經解決了這個問題...沒有在其他系統上打破它,但我們知道,gentoo喜歡是不同! –