Last modified: 2014-02-12 23:32:46 UTC
After upgrade from 1.19.1 to 1.20.2 and running update.php successfully, whenever I try to delete a page I receive the following error: Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'DeleteLogFormatter' not found or invalid function name in /path/to/wiki/html/includes/logging/LogPage.php on line 319 A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script Query: INSERT INTO `cu_changes` (cuc_id,cuc_namespace,cuc_title,cuc_minor,cuc_user,cuc_user_text,cuc_actiontext,cuc_comment,cuc_this_oldid,cuc_last_oldid,cuc_type,cuc_timestamp,cuc_ip,cuc_ip_hex,cuc_xff,cuc_xff_hex,cuc_agent,cuc_page_id) VALUES (NULL,'0','Page_Title_To_Delete','0','My_User_ID','My_Username',NULL,'spam','0','0','3','20121215212717','IP','629D9945','',NULL,'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.35 Safari/537.17','0') Function: CheckUserHooks::updateCheckUserData Error: 1048 Column 'cuc_actiontext' cannot be null (database_info)
These are 2 different issues. Regarding the second one, did you upgrade Extension:Checkuser?
You're right, an update of the CheckUser extension fixed the issue.