Jump to:

7940 Posts in 1543 Topics by 946 members

DataObjectManager Module

SilverStripe Forums » DataObjectManager Module » GD Image library tripping memory limit errors

Discuss the DataObjectManager module, and the related ImageGallery module.

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

Page: 1
Go to End
Author Topic: 1005 Views
  • Ryan M.
    Community Member
    309 Posts

    GD Image library tripping memory limit errors Link to this post

    Seems the GD image library can't handle all the photo uploads on our site so the server's been throwing memory limit errors. I upped memory to 128 and that fixed things for a while until the error started surfacing again. I suspect that the functions aren't releasing the memory upon completion of the process, thus accumulating until it trips the memory limit error. Can anyone confirm that it does this, or not?

  • UncleCheese
    4085 Posts

    Re: GD Image library tripping memory limit errors Link to this post

    GD functions are very memory intensive. Make sure you're exerting some level of control over your user input so you can't save yourself these headaches.. I recommend using the file_size_limit parameter to keep large files out. By default that is set to the value of your PHP.ini upload_max_filesize, but it can certainly be lower if you need it to be.

Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.