I uploaded blockcache_alter 6.x-1.4 on a two-site shared codebase system, installed the module on one site, and replaced /modules/block/block.module with the patched version supplied:
block_no_node_grants.module
Everything worked fine on the system with the blockcache_alter module installed. But the second site was now completely inoperative, displaying only a white screen and an error message. The problem was resolved by reverting to the original version of block.module
I am relatively new to Drupal, so it's possible that this is all finger trouble of some sort on my part. However, if I understand properly the conditions for this problem to presents itself, then it seems to be a trap for multi-site shared codebase systems.
Comments
Comment #1
swentel commentedHrm, probably bock cache alter is disabled on the second site and it breaks because the _blockcache_alter_check_expire() function isn't found. Reflected this in the documentation.