ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Error with member group update with large MSM install

April 11, 2012 9:50am

Subscribe [2]
  • #1 / Apr 11, 2012 9:50am

    Fuel

    44 posts

    This question may be related to a resolved thread.

    I have the exact same issue with a site that has multiple member groups and runs MSM with 14 sites. This definitely is an issue with the number of groups/sites and is a real problem. This error now shows up even if not making any change to the member group by just hitting the “update” button. After this error takes place all of the member groups loose their channel assignments and the entire DB has to be restored.

    We’ve approached engine hosting about the array size solution mentioned in #9 of the related post [above], however, our original assumption, that there isn’t an array size configuration in Apache was affirmed and this solution was not realistic.

    We run dozens of websites, most on MSM and have never run into this.
    This site is fully updated to the latest 2.4 with the latest MSM etc…

    Please help.

  • #2 / Apr 11, 2012 5:06pm

    Dan Decker

    7338 posts

    Hi Fuel,

    We’ve approached engine hosting about the array size solution mentioned in #9 of the related post [above], however, our original assumption, that there isn’t an array size configuration in Apache was affirmed and this solution was not realistic.

    The configuration is not in Apache, but php.ini

    Adjusting the amount of data allowed in the POST array is the solution. When editing members in MSM, the Control Panel loads basically *everything* for *everything* and the POST array grows rather large.

    If you make the adjustment in php.ini, do the errors clear up?

    Cheers,

     

  • #3 / Apr 12, 2012 9:13am

    Fuel

    44 posts

    We’ve tried increasing the post size from 16MB to 32MB before the original post, however before we rule this solution out completely I just asked to double it again to 64MB (which should be large enough for anything). Hopefully we’ll have it done and tested within the next few hours and I’ll post another update.

    Thank you for your efforts so far.

  • #4 / Apr 13, 2012 9:16am

    Fuel

    44 posts

    Didn’t work. After increasing the POST size to 64MB (started at 16) the problem remains exactly the same. Any other ideas, this is a real issue and will severely impact decisions on using MSM

  • #5 / Apr 13, 2012 2:09pm

    Shane Eckert

    7174 posts

    Hello Fuel,

    That is odd. That usually works, this is the first time I have seen it now work.

    I am not sure if this is really going to help, but it’s a good place to check.

    Can you check these settings out? Max Exec is the one I am curious about.

    [b]memory_limit[/b]
    This sets the maximum amount of memory in bytes that a script is allowed to allocate.
    Default size 5.3 in is "8M"
    
    [b]post_max_size[/b] (must be greater than upload_max_filesize)
    Sets max size of post data allowed. This setting also affects file upload.
    Default size in 5.3 is "128M"
    
    [b]upload_max_filesize[/b]
    The maximum size of an uploaded file.
    
    [b]max_execution_time [/b]
    This sets the maximum time in seconds a script is allowed to run before it is terminated by the parser.
    Default setting in 5.3 is "30"

    Thank you,

     

  • #6 / Apr 16, 2012 11:17am

    Fuel

    44 posts

    memory_limit 128M
    post_max_size 64M
    upload_max_filesize 10M
    max_execution_time 90

    Don’t think these are the issue at all.

  • #7 / Apr 18, 2012 4:37pm

    Dan Decker

    7338 posts

    Hi Fuel,

    We want to get a hands on look at this. Be expecting an email from us.

    Cheers!

  • #8 / Apr 19, 2012 1:46pm

    Shane Eckert

    7174 posts

    Hello Fuel,

    Did you get the email from EllisLab?

    Cheers,

  • #9 / Apr 19, 2012 1:56pm

    Kevin Smith

    4784 posts

    Just posting a note here to let onlookers know that we’re working with Fuel privately on this for the time being. I’ll post an update back here once we have something to share!

  • #10 / May 04, 2012 10:42am

    Fuel

    44 posts

    For anyone with a similar problem, the fix was entirely on the hosting side. Much appreciation to the ExpressionEngine guys for taking their time to help with this.

    fix:
    max_input_vars = 3000
    suhosin.post.max_vars = 3000
    suhosin.request.max_vars = 3000

    Those settings were at 1000 which was cutting off the array.

  • #11 / May 04, 2012 4:21pm

    Shane Eckert

    7174 posts

    Hey Fuel,

    I am glad to hear it! And thanks for posting the fix.

    If you need anything else, please just let us know by opening a new thread.

    Have a great weekend!

    Cheers,

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases