Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

I can't upload big files (> 10 Mb)


3 Posts   1537 Views


6 August 2009 at 3:19pm Community Member, 11 Posts

Hi everybody.

I am running SilverStripe 2.3.2 on Ubuntu 9.04. When I try to upload a file in the "Files and Images" section bigger than 10 Mb, I see this error:

Fatal error: Method name must be a string in /home/artemb/projects/avt/htdocs/sapphire/forms/Form.php on line 245

Small files (5 Mb) are uploaded just fine.

phpinfo() shows the following:
file_uploads   On
upload_max_filesize   100M

What could be the reason of this error? And how do I upload a big file with SilverStripe?


6 August 2009 at 8:46pm Forum Moderator, 5511 Posts

I think in your php.ini file you need to check the file upload sizes in 2 places.upload_max_filesize and is it post_max_size ?


6 August 2009 at 11:20pm Community Member, 11 Posts

Yes, that fixed the issue, thank you very much. But wouldn't it be awesome if SilverStripe would handle such situations with an appropriate error message?