When setting
$wgExtensionDirectory = "{$IP}/extensions";
there are no more errors regarding missing extensions/extension.json.
Now the same problem applies to the Skins I am using. Thanks to the link
you provided I set $wgStyleDirectory in Localsettings.php also. This is
my current config:
# Themes
$wgStyleDirectory = "{IP}/skins";
wfLoadSkin( 'Timeless' );
wfLoadSkin( 'Vector' );
wfLoadSkin( 'MonoBook' );
Now the next error appears when running "php update.php":
PHP Fatal error: Uncaught Exception: Unable to open file
{IP}/skins/Timeless/skin.json: filemtime(): stat failed for
{IP}/skins/Timeless/skin.json in
/srv/http/wiki.intranet.xyz
.tld/mediawiki-1.38.0/includes/registration/ExtensionRegistry.php:182
This time the software is right. Means, there is no "skin.json" in none
of the directories of the skins I am using...
On 06.06.22 00:30, Benjamin Lees wrote:
I don't think that should be a problem, though, unless you're using
$wgExtensionDirectory to define another path in LocalSettings.php. What
happens if you set:
$wgExtensionDirectory = "{$IP}/extensions";
near the start of LocalSettings.php?
On Sun, Jun 5, 2022 at 3:09 AM Stefanie Leisestreichler
<stefanie.leisestreichler(a)peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>> wrote:
No, not setting $wgExtensionDirectory. Extensions all are loaded with
pattern like wfLoadExtension( 'Cite' ); .
I updated this installalation a few days ago from 1.36.0 to 1.36.2
without having any issues. The bug suddenly appears when updating
1.36.2 to 1.38.0.
On 04.06.22 08:51, Benjamin Lees wrote:
Are you setting $wgExtensionDirectory in
LocalSettings.php? It
sounds
like it's been set to the root directory
instead of the extensions
directory.
On Fri, Jun 3, 2022 at 2:48 PM Stefanie Leisestreichler
<stefanie.leisestreichler(a)peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>
<mailto:stefanie.leisestreichler@peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>>> wrote:
Hi.
When looking at the error message "stat failed for
/Cite/extension.json"
one will see, that update.php is not looking in
"extensions/Cite/" for
extension.json. Instead it is searching in
"/Cite/" for
extension.json.
File extensions/Cite/extension.json exists in my
installation, but not
/Cite/extension.json.
I guess it is a bug.
Thanks.
On 03.06.22 20:41, Sammy Tarling wrote:
> Hey,
>
> It'd be worth checking that extensions/Cite/extension.json
exists,
> and/or re-downloading the Cite
Extension
>
<https://www.mediawiki.org/wiki/Extension:Cite#Installation
<https://www.mediawiki.org/wiki/Extension:Cite#Installation>
<https://www.mediawiki.org/wiki/Extension:Cite#Installation
<https://www.mediawiki.org/wiki/Extension:Cite#Installation>>> if
possible.
>
> If you're still having trouble, Manual:How to debug
> <https://www.mediawiki.org/wiki/Manual:How_to_debug
<https://www.mediawiki.org/wiki/Manual:How_to_debug>
<https://www.mediawiki.org/wiki/Manual:How_to_debug
<https://www.mediawiki.org/wiki/Manual:How_to_debug>>> has some good
> pointers for finding more specific
error messages.
> If you end up reporting a bug, please have a read of this
guidance
>
<https://www.mediawiki.org/wiki/How_to_report_a_bug
<https://www.mediawiki.org/wiki/How_to_report_a_bug>
<https://www.mediawiki.org/wiki/How_to_report_a_bug
<https://www.mediawiki.org/wiki/How_to_report_a_bug>>> to ensure we
>
as much information as possible.
>
>
> On Fri, Jun 3, 2022 at 12:03 PM Stefanie Leisestreichler
> <stefanie.leisestreichler(a)peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>
<mailto:stefanie.leisestreichler@peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>>
>
<mailto:stefanie.leisestreichler@peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>
<mailto:stefanie.leisestreichler@peter-speer.de
<mailto:stefanie.leisestreichler@peter-speer.de>>>> wrote:
> >
> > Hi.
> > When running "php update.php" I get this error:
> >
> > php update.php
> > PHP Fatal error: Uncaught Exception: Unable to open
/Cite/extension.json: filemtime(): stat failed for
/Cite/extension.json
in
/srv/http/
wiki.intranet.lamby.de/mediawiki-1.38.0/includes/registration/ExtensionRegistry.php:182
<
:
ExtensionRegistry->queue()
#1
/srv/http/
:
require_once('...')
#5 {main}
thrown in
/srv/http/
wiki.intranet.lamby.de/mediawiki-1.38.0/includes/registration/ExtensionRegistry.php
<
>>>
> > >
> > > on line 182
> > > Fatal error: Uncaught Exception: Unable to open file
/Cite/extension.json: filemtime(): stat failed for
/Cite/extension.json
in
/srv/http/
wiki.intranet.lamby.de/mediawiki-1.38.0/includes/registration/ExtensionRegistry.php:182
<
:
ExtensionRegistry->queue()
#1
/srv/http/
:
require_once('...')
#5 {main}
thrown in
/srv/http/
wiki.intranet.lamby.de/mediawiki-1.38.0/includes/registration/ExtensionRegistry.php
<
>
>
> on line 182
> _______________________________________________
> MediaWiki-l mailing list --
mediawiki-l(a)lists.wikimedia.org
<mailto:
<mailto:mediawiki-l@lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>>
>
<mailto:mediawiki-l@lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>
<mailto:mediawiki-l@lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>>>
> To unsubscribe send an email to
> mediawiki-l-leave(a)lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>
<mailto:mediawiki-l-leave@lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>>
>
<mailto:mediawiki-l-leave@lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>
<mailto:mediawiki-l-leave@lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>>>
>
>
>
>
> --
> *Sammy Tarling *(she/her)
>
> Software Engineer
>
> Wikimedia Foundation <https://wikimediafoundation.org/
<https://wikimediafoundation.org/>
<https://wikimediafoundation.org/
<https://wikimediafoundation.org/>>>
>
>
> _______________________________________________
> MediaWiki-l mailing list --
mediawiki-l(a)lists.wikimedia.org
<mailto:
<mailto:mediawiki-l@lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>>
To
unsubscribe send an email to
mediawiki-l-leave(a)lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>
<mailto:mediawiki-l-leave@lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>>
_______________________________________________
MediaWiki-l mailing list -- mediawiki-l(a)lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>
<mailto:mediawiki-l@lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>>
To unsubscribe send an email to
mediawiki-l-leave(a)lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>
<mailto:mediawiki-l-leave@lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>>
_______________________________________________
MediaWiki-l mailing list -- mediawiki-l(a)lists.wikimedia.org
<mailto:mediawiki-l@lists.wikimedia.org>
To unsubscribe send an email to
mediawiki-l-leave(a)lists.wikimedia.org
<mailto:mediawiki-l-leave@lists.wikimedia.org>