Bartosz Dziewoński schrieb (02.02.2015 16:27 Uhr):
On Mon, 02 Feb 2015 11:01:30 +0100, Marc Patermann
<hans.moser(a)ofd-z.niedersachsen.de> wrote:
The existing database is found.
That looks
like an exception traceback, but where are #1 to #8? All the
interesting stuff would be in these items.
silly me *scrolling up the scroll bar*
This is the complete message:
Turning off Content Handler DB fields for this part of upgrade.
...have ipb_id field in ipblocks table.
...have ipb_expiry field in ipblocks table.
...already have interwiki table
...indexes seem up to 20031107 standards.
...hitcounter table already exists.
...have rc_type field in recentchanges table.
...index new_name_timestamp already set on recentchanges table.
...user table does not exist, skipping new field patch.
...querycache table already exists.
...objectcache table already exists.
...categorylinks table already exists.
...have pagelinks; skipping old links table updates
...il_from OK
...have rc_ip field in recentchanges table.
...index PRIMARY already set on image table.
...have rc_id field in recentchanges table.
...have rc_patrolled field in recentchanges table.
...logging table already exists.
...user table does not exist, skipping new field patch.
...watchlist table does not exist, skipping new field patch.
An error occurred:
Es ist ein Datenbankabfragefehler aufgetreten.
Abfrage: SELECT count(*) FROM `watchlist` WHERE wl_namespace & 1
LIMIT 1
Funktion: MysqlUpdater::doWatchlistUpdate
Fehler: 1146 Table 'wikidb.watchlist' doesn't exist (localhost)
Backtrace:
#0 /srv/www/htdocs/wiki/includes/db/Database.php(1182):
DatabaseBase->reportQueryError('Table 'wikidb.w...', 1146, 'SELECT
count(*...', 'MysqlUpdater::d...', false)
#1 /srv/www/htdocs/wiki/includes/db/Database.php(1650):
DatabaseBase->query('SELECT count(*...', 'MysqlUpdater::d...')
#2 /srv/www/htdocs/wiki/includes/db/Database.php(1360):
DatabaseBase->select('watchlist', 'count(*)', 'wl_namespace &
...',
'MysqlUpdater::d...', Array)
#3 /srv/www/htdocs/wiki/includes/installer/MysqlUpdater.php(392):
DatabaseBase->selectField('watchlist', 'count(*)', 'wl_namespace
& ...',
'MysqlUpdater::d...')
#4 [internal function]: MysqlUpdater->doWatchlistUpdate()
#5 /srv/www/htdocs/wiki/includes/installer/DatabaseUpdater.php(442):
call_user_func_array(Array, Array)
#6 /srv/www/htdocs/wiki/includes/installer/DatabaseUpdater.php(403):
DatabaseUpdater->runUpdates(Array, false)
#7 /srv/www/htdocs/wiki/includes/installer/DatabaseInstaller.php(307):
DatabaseUpdater->doUpdates()
#8 /srv/www/htdocs/wiki/includes/installer/WebInstallerPage.php(647):
DatabaseInstaller->doUpgrade()
#9 /srv/www/htdocs/wiki/includes/installer/WebInstaller.php(280):
WebInstallerUpgrade->execute()
#10 /srv/www/htdocs/wiki/mw-config/index.php(79):
WebInstaller->execute(Array)
#11 /srv/www/htdocs/wiki/mw-config/index.php(38): wfInstallerMain()
#12 /srv/www/htdocs/wiki/mw-config/index.php5(26):
require('/srv/www/htdocs...')
#13 {main}
Purging caches...done.
The error is: Table 'wikidb.watchlist' doesn't exist (localhost)
Marc