A while ago I updated my Wiki to 1.34.1 and since I have problems.
MediaWiki | 1.34.1 |
PHP | 7.3.33 (litespeed) |
MariaDB | 10.3.28-MariaDB-cll-lve |
ICU | 63.1 |
Whenever I try to create a new page, or upload a new image I get the error:
"/wiki/index.php?title=Test&action=edit&redlink=1 Wikimedia\Rdbms\DBQueryError from line 1603 of /home/someblabla/domains/mydomain.org/public_html/wiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?"
So I tried to run the updater from the browser, since I had no access to a command line. The updater gives no response at all, just a still..
So I moved the entire website to another provider, now I have command line. Today ran the updater from the command line. It runs for a short while until:
Adding log_actor field to table logging ...Wikimedia\Rdbms\DBQueryError from line 1603 of /home/someblabla/domains/mydomain.org/public_html/wiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: ALTER TABLE `logging`
ADD COLUMN log_actor bigint unsigned NOT NULL DEFAULT 0 AFTER log_user_text
Function: Wikimedia\Rdbms\Database::sourceFile( /home/someblabla/domains/mydomain.org/public_html/wiki/maintenance/archives/patch-logging-log_actor.sql )
Error: 1054 Unknown column 'log_user_text' in 'logging' (localhost)
Checked the database and yes, the log_user_text field is missing, explaining the above result.
So now I am kind of lost in how to proceed from here. I could probably alter the database manually with phpMyAdmin but I fear that it might explode in my face...
So, suggestions are appreciated! Thanks in advance.