主题: 用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的附件,请问是什么原因?