I have a little Drupal system with about 150000 nodes with some revisions each, increasingly.
I always have to patch modules/node/node.module,
because there is a HARDCODED
@set_time_limit(240);
(some more modules hardcode it: includes/locale.inc and includes/common.inc )
I ran against this limit and it leaves the system in an UNUSABLE status
He is always requesting the user for an: "The content access permissions need to be rebuilt."
Please fix it with
if ((int)ini_get('max_execution_time') < 240) {
(for drupal 7 there is an another issue #174617: Environment::setTimeLimit() ignores current value, can reduce timeout value )
Comments
Comment #1
neffets commentedPatch attached
Comment #2
neffets commentedStatistic:
nodes: 183242
modules: "content_access", "module_grants", "revisioning", "authcache", ...
node_access_rebuild: needs more than 6 hours