large attachment cannot be sent using codeigniter |
Hi guys,
I'm implementing a program of sending email using Codeigniter Email class and gmail smtp. I find it works when the attachment is small (e.g., less than 1MB) but if it's large (e.g., 5MB) then the attachment cannot be sent with the email, though the email itself can be sent without any errors. I checked my host (I'm using Ipage by the way), the attachment is successfully uploaded to the host, so it's not a problem of uploading. I also checked the php.ini on Ipage host, here are relevant parameters, they all seem to be OK: memory_limit = 256M max_execution_time = 120 upload_max_filesize = 8M post_max_size = 20M I tried using localhost it didn't work with large attachments either. Could anybody tell me what the problem could be? Thank you very much! There isn't anything special about the code, but i attach the code below just in case someone wants to see. PHP Code: $config['mailtype'] = 'html';
Try one of these:
Code: php.ini What did you Try? What did you Get? What did you Expect?
Joined CodeIgniter Community 2009. ( Skype: insitfx )
(02-24-2018, 05:11 AM)InsiteFX Wrote: Try one of these: Hi InsiteFX, thank you for the answer. But where is user.ini?
Eventually I found out the reason. Actually it's not a problem of the size. It's just a problem of the file name. If the file name contains spaces it will fail. But I still haven't got a solution. I think Codeigniter should allow spaces in the attachment path.
user.ini you need to create in the root directory
I also answered your filename problem in the other topic. What did you Try? What did you Get? What did you Expect?
Joined CodeIgniter Community 2009. ( Skype: insitfx )
|
Welcome Guest, Not a member yet? Register Sign In |