Generated LocalSettings.php include:
` $wgLogo = "$wgResourceBasePath/resources/assets/wiki.png"; `
but $wgResourceBasePath is not defined anywhere. I think https://gerrit.wikimedia.org/r/#/c/235263 might have broken this.
Generated LocalSettings.php include:
` $wgLogo = "$wgResourceBasePath/resources/assets/wiki.png"; `
but $wgResourceBasePath is not defined anywhere. I think https://gerrit.wikimedia.org/r/#/c/235263 might have broken this.
Change 248321 had a related patch set uploaded (by saper):
Define $wgResourceBasePath in LocalSettings.php
This should not be needed.
The installer shouldn't export default values. If it does, it should export a default value of false (which is the real default settings value), not {$wgResourceBasePath}/resources/assets/wiki.png.
My rule is "never assume anything" :)
I am not sure where the bug is, but it just generates a wrong URL in the end.
As you say, probably LocalSettings.php generator shouldn't set $wgLogo to anything related to $wgResourceBasePath, but this was changed in I6f18895f3caa50871327eec108fc7d70c1077f1e (a fix for T75031).
WebInstaller offers $wgResourceBasePath/resources/asset value as the default for the user in the input box as well.
We have traditionally have given a path to the image in $wgLogo. I think this might be easier this way for the total beginners to change their logo (the first customization undertaken probably).
Change 248321 merged by jenkins-bot:
installer: Define $wgResourceBasePath in LocalSettings.php
Change 250286 had a related patch set uploaded (by Krinkle):
installer: Define $wgResourceBasePath in LocalSettings.php
Change 250286 merged by jenkins-bot:
installer: Define $wgResourceBasePath in LocalSettings.php