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've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

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   2511 Views

Avatar
artemb

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?

Avatar
Willr

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 ?

Avatar
artemb

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?