主题: 用roundcubemail发送超过5M的附件产生问题
修改了2个文件:
/etc/php.ini :
……
post_max_size =16M;
……
upload_max_filesize =16M;
……
max_execution_time = 600;
max_input_time = 600;
memory_limit = 32M ;
/etc/postfix/main.cf :
……
mailbox_size_limit = 16777216
message_size_limit = 16777216
……
现在的问题是用OUTLOOK上传小于16M的附件是可以的,但是登入cube webmail,上传大于5M的附件,点发送后,就一直显示“正在发送邮件...”,进入/var/log/roundmail.log,发现这段话:
Mar 31 15:58:26 XXXXXXXXX roundcube: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7482006 bytes) in /var/www/roundcubemail-0.2-stable/program/lib/Mail/mimePart.php on line 260
我上传的是一个7.2M的附件,请问是什么原因?