In a matter of an hour the error_log file is about 1GB in size with only the following error:
09-Dec-2020 01:08:52 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:08:52 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57 [09-Dec-2020 01:10:24 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:10:24 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57 [09-Dec-2020 01:10:29 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:10:29 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57 [09-Dec-2020 01:10:32 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:10:32 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57 [09-Dec-2020 01:10:33 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:10:33 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57 [09-Dec-2020 01:11:47 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 52 [09-Dec-2020 01:11:47 America/Boise] PHP Warning: array_key_exists() expects parameter 2 to be array, bool given in /home1/logosneg/public_html/en/w/extensions/AbuseFilter/includes/AbuseFilterHooks.php on line 57
What's happening, Abusefilter works fine at the page level. And I have only use the recommended default settings:
$wgGroupPermissions['sysop']['abusefilter-modify'] = true; $wgGroupPermissions['*']['abusefilter-log-detail'] = true; $wgGroupPermissions['*']['abusefilter-view'] = true; $wgGroupPermissions['*']['abusefilter-log'] = true; $wgGroupPermissions['sysop']['abusefilter-privatedetails'] = true; $wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true; $wgGroupPermissions['sysop']['abusefilter-revert'] = true;