According to https://www.mediawiki.org/wiki/Manual:LocalSettings.php , "The $IP (install path) variable holds the local file path to the base installation of your wiki. Since MediaWiki 1.18, the system sets $IP automatically. Setting $IP manually in LocalSettings.php is no longer needed. $IP will default to the current working directory and can be used without the need to manually define it. Attempting to set $IP (or MW_INSTALL_PATH) in LocalSettings.php may produce unexpected results.”
Maybe it would work simply to remove the line with MW_INSTALL_PATH from LocalSettings.php. Good luck! Tom > On Nov 11, 2025, at 7:22 AM, MI <[email protected]> wrote: > > Thanks. I had checked that, and it's not defined twice. > > > > -------- Original Message -------- (Zoran Dori, 11/11/2025 12.32) >> Hello, >> I suggest checking if `MW_INSTALL_PATH` is defined twice in your >> `LocalSettings.php`. This could be causing the warning you’re seeing. >> >> Best regards, >> Zoran >> >> уто, 11. нов 2025. у 12:18 MI <[email protected] <mailto:[email protected]>> >> је написао/ла: >>> Since I upgraded mediawiki from v. 1.35 to v. 1.39, I get this error when >>> running a script to purge the cache. >>> >>> The command producing the error is >>> >>> echo "Main_Page" | php /usr/share/mediawiki/maintenance/purgeList.php >>> The full error is >>> >>> PHP Warning: Constant MW_INSTALL_PATH already defined in >>> /etc/mediawiki/LocalSettings.php on line 25 >>> Indeed I have this on lines 21 to 25 in LocalSettings.php: >>> >>> # We define this to allow the configuration file to be explicitly. >>> # located in /etc/mediawiki. >>> # Change this if you are setting up multisite wikis on your server. >>> define('MW_INSTALL_PATH','/docs/www-wiki'); >>> I had this through many MW versions over the years, and I don't think I can >>> remove it. >>> >>> How can I get rid of this error? (The purge script runs every night from >>> crontab, so I get a mail every day with this "error". And of course I don't >>> want to just suppress any errors by redirecting stderr) >>> >>> Thanks, >>> >>> MI >>> >>> >>> _______________________________________________ >>> MediaWiki-l mailing list -- [email protected] >>> <mailto:[email protected]> >>> To unsubscribe send an email to [email protected] >>> <mailto:[email protected]> >>> https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/ >> >> >> _______________________________________________ >> MediaWiki-l mailing list -- [email protected] >> <mailto:[email protected]> >> To unsubscribe send an email to [email protected] >> <mailto:[email protected]> >> https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/ > _______________________________________________ > MediaWiki-l mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/ Wenlin Institute, Inc. SPC (a Social Purpose Corporation) 文林研究所社会目的公司 Software for Learning Chinese E-mail: [email protected] Web: https://wenlin.com <https://wenlin.com/> Telephone: 1-877-4-WENLIN (1-877-493-6546) ☯Unity in Diversity☮
_______________________________________________ MediaWiki-l mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/
