Lately we have had memory problems with saving permissions to our registered usergroup.
We have more than 140K users, all are obviously in the registered usergroup, so it is quite a heavy task...
I was wondering what would be better:
Setting memory_limit as 1024m globally in php.ini,
or adding \XF::setMemoryLimit(-1); in the beginning of the actionUserGroupSave() and actionNodeSave() functions (as a way to disable the memory limit)?
Adding \XF::setMemoryLimit(-1); fixes the problem.
Our server administrator is hesitant to set memory_limit as 1024m in php.ini, so I can't check that. But is it really safe?
Thanks!!
We have more than 140K users, all are obviously in the registered usergroup, so it is quite a heavy task...
I was wondering what would be better:
Setting memory_limit as 1024m globally in php.ini,
or adding \XF::setMemoryLimit(-1); in the beginning of the actionUserGroupSave() and actionNodeSave() functions (as a way to disable the memory limit)?
Adding \XF::setMemoryLimit(-1); fixes the problem.
Our server administrator is hesitant to set memory_limit as 1024m in php.ini, so I can't check that. But is it really safe?
Thanks!!
Last edited: