Glad to hear its resolved. I think I owe you an apology for not
believing MediaWiki was at fault, where this is something I would
consider a MediaWiki fault.

--
Brian

On Fri, Sep 21, 2018 at 3:04 PM, Jeff Darlington
<[email protected]> wrote:
> That seemed to do the trick.  Removing $wgDBmwschema allowed the update to
> proceed. I'm now getting a different error with my extension (which is
> unrelated and on my own plate to fix), but at least the core wiki is
> working just fine.
>
> Thanks for the input, especially David D., who hit the nail on the head.
>
> --
>
> Jeffrey T. Darlington
> General Protection Fault
> https://www.gpf-comics.com/
>
>
> On Fri, Sep 21, 2018 at 10:55 AM Jeff Darlington <[email protected]>
> wrote:
>
>> Actually, that looks suspiciously familiar, and looking at my
>> LocalSettings.php, $wgDBmwschema *is* present.  I never set it; it's a
>> default under the "Postgres specific settings" block and has been carried
>> over from install to install for years. (I have no idea how old that is; I
>> probably first installed MediaWiki back in 2008, maybe?)  I'll try removing
>> that and see if that works.
>>
>> --
>>
>> Jeffrey T. Darlington
>> General Protection Fault
>> https://www.gpf-comics.com/
>>
>>
>> On Fri, Sep 21, 2018 at 10:49 AM David Daw <[email protected]> wrote:
>>
>>> Hey Jeff,
>>>
>>> Take a look at this and see if this helps
>>> https://www.mediawiki.org/wiki/Topic:Uf63mplrzzuxz0it
>>>
>>> $wgDBmwschema  may need to be removed from or corrected in
>>> LocalSettings.php
>>>
>>> It's also mentioned here :
>>> https://www.mediawiki.org/wiki/MediaWiki_1.31#Configuration_changes
>>>
>>>
>>>    - $wgDBmwschema
>>>    <
>>> https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgDBmwschema>
>>> now
>>>    affects all database types. Old MediaWiki versions were setting this to
>>>    'mediawiki' during the installer, which may cause errors during the
>>> upgrade
>>>    when your database is not PostgreSQL or MSSQL. In that case, remove
>>> this
>>>    setting from LocalSettings.php.
>>>
>>>
>>> On Fri, Sep 21, 2018 at 9:47 AM Jeff Darlington <
>>> [email protected]>
>>> wrote:
>>>
>>> > I only run one wiki, and the database has been "wikidb" since I first
>>> > installed it years ago.  The definition of $wgDBname appears only once
>>> in
>>> > LocalSettings.php.
>>> >
>>> > When I upgrade I always extract the tarball into a pristine new folder,
>>> > then copy over LocalSettings.php and my one extension. I use symlinks to
>>> > point to a common external image folder (which has worked better for me
>>> > than copying the image folder back and forth all the time) and for the
>>> > site's definition in Apache (i.e., Apache points to the symlink "wiki",
>>> > which then points to the currently active MediaWiki code base).  When I
>>> run
>>> > update.php, I always use the raw path rather than the symlink so I know
>>> I'm
>>> > pointing to the right code.
>>> >
>>> > My guess is that update.php or some script it depends on isn't honoring
>>> > $wgDBname.  That said, I can't believe I'm the only person who's using a
>>> > custom DB name and thus the only person who is having this problem.
>>> >
>>> > On Fri, Sep 21, 2018 at 10:35 AM [[kgh]] <[email protected]>
>>> wrote:
>>> >
>>> > > This may sound stupid, but are you sure that you are mapping the
>>> update
>>> > > script to the correct "LocalSettings.php" file? Perhaps you moved
>>> around
>>> > > folders at some time. Another thing may be that you have the parameter
>>> > > twice in your "LocalSettings.php" file and that one value overrides
>>> the
>>> > > other. Apart from that, I do not know what could be the issue.
>>> > >
>>> > > Cheers
>>> > >
>>> > > Am 21.09.2018 um 16:28 schrieb Jeff Darlington:
>>> > > > As I stated several months ago, the updater isn't honoring
>>> $wgDBname,
>>> > > which
>>> > > > I have explicitly set in LocalSettings.php to "wikidb":
>>> > > >
>>> > > > $wgDBname = "wikidb";
>>> > > >
>>> > >
>>> > >
>>> > > _______________________________________________
>>> > > MediaWiki-l mailing list
>>> > > To unsubscribe, go to:
>>> > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>> > >
>>> > _______________________________________________
>>> > MediaWiki-l mailing list
>>> > To unsubscribe, go to:
>>> > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>> >
>>> _______________________________________________
>>> MediaWiki-l mailing list
>>> To unsubscribe, go to:
>>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>>
>>
> _______________________________________________
> MediaWiki-l mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to