Current configuration on the wiki
Add an explicit check for the \Psr\Log\LoggerInterface in the source file that declares MWLogger and `die()` with an explanation and links to documentation if the interface is not present. MediaWiki requires the PSR-3 logging library to be present in the PHP search path or via an autoloader after I1e5596d. The composer.json for MediaWiki requires the necessary library, but usage of Composer with MediaWiki is not wide spread yet and users may be caught unaware by the new dependency. The default log messages generated when PHP fails to load the required interfaces and classes are not instructive as to how to correct the problem. Bug: 72777 Change-Id: I3db489702ed5d7973c6b5963eac22f181ca28c72 |
||
|---|---|---|
| cache | ||
| docs | ||
| extensions | ||
| images | ||
| includes | ||
| languages | ||
| maintenance | ||
| mw-config | ||
| resources | ||
| serialized | ||
| skins | ||
| tests | ||
| .gitattributes | ||
| .gitignore | ||
| .gitreview | ||
| .jscsrc | ||
| .jshintignore | ||
| .jshintrc | ||
| .travis.yml | ||
| api.php | ||
| api.php5 | ||
| composer.json | ||
| COPYING | ||
| CREDITS | ||
| FAQ | ||
| HISTORY | ||
| img_auth.php | ||
| img_auth.php5 | ||
| index.php | ||
| index.php5 | ||
| INSTALL | ||
| load.php | ||
| load.php5 | ||
| opensearch_desc.php | ||
| opensearch_desc.php5 | ||
| profileinfo.php | ||
| profileinfo.php5 | ||
| README | ||
| README.mediawiki | ||
| RELEASE-NOTES-1.24 | ||
| RELEASE-NOTES-1.25 | ||
| StartProfiler.sample | ||
| thumb.php | ||
| thumb.php5 | ||
| thumb_handler.php | ||
| thumb_handler.php5 | ||
| UPGRADE | ||
| wiki.phtml | ||
== MediaWiki == MediaWiki is a popular and free, open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other projects of the Wikimedia Foundation, which deliver content in over 280 languages to more than half a billion people each month. MediaWiki's reliability and robust feature set have earned it a large and vibrant community of third-party users and developers. MediaWiki is: * feature-rich and extensible, both on-wiki and with over 2,000 extensions; * scalable and suitable for both small and large sites; * available in your language; and * simple to install, working on most hardware/software combinations. For system requirements, installation, and upgrade details, see the files RELEASE-NOTES, INSTALL, and UPGRADE. * Ready to get started? ** https://www.mediawiki.org/wiki/Download * Looking for the technical manual? ** https://www.mediawiki.org/wiki/Manual:Contents * Seeking help from a person? ** https://www.mediawiki.org/wiki/Communication * Looking to file a bug report or a feature request? ** https://bugzilla.wikimedia.org/ * Interested in helping out? ** https://www.mediawiki.org/wiki/How_to_contribute MediaWiki is the result of global collaboration and cooperation. The CREDITS file lists technical contributors to the project. The COPYING file explains MediaWiki's copyright and license (GNU General Public License, version 2 or later). Many thanks to the Wikimedia community for testing and suggestions.