https://bugzilla.wikimedia.org/show_bug.cgi?id=71017
Bug ID: 71017
Summary: DPL breaks the update script?
Product: MediaWiki
Version: 1.23.2
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: Maintenance scripts
Assignee: [email protected]
Reporter: [email protected]
Web browser: ---
Mobile Platform: ---
When running update.php during an upgrade, the following error occurs:
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: SELECT page_id,page_len,page_is_redirect,page_latest,page_content_model
FROM `page` WHERE page_namespace = '10' AND page_title = 'Extension_DPL' LIMIT
1 Function: LinkCache::addLinkObj
Error: 1054 Unknown column 'page_content_model' in 'field list' (ipaddr/socket
here)
I'm currently upgrading from 1.20.8 to 1.23.2 but I've seen this for quite some
time and there has been previous discussion around it. See for example:
http://www.mediawiki.org/wiki/Thread:Project:Support_desk/upgrade_from_1.16.1_to_1.21.1_failing
The workaround I'd been using was to comment out DPL for the script run (which
apparently doesn't work for everyone), but this adds unnecessary downtime to
the upgrades. Vulpix on IRX suggested the update.php script should be creating
the relevant fields (i.e. page_content_model) and that I submit a bug, so here
it is.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l