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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

General Questions /

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

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

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

Go to End

3 Posts   2102 Views


Community Member, 11 Posts

6 August 2009 at 3:19pm

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?


Forum Moderator, 5523 Posts

6 August 2009 at 8:46pm

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 ?


Community Member, 11 Posts

6 August 2009 at 11:20pm

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?