Semantic MediaWiki provides different levels of error expositions pending the severity and user impact including software induced issues, incompatible integration with MediaWiki, or as part of an invalid user input.
- Incorrect use of
enableSemanticsresults in a severe error output and halts the entire wiki
- Incomplete upgrade, upgrade and setup consistency will show an error before the users gets access to the MediaWiki instance to avoid data inconsistencies due to an incomplete installation or upgrade.
- Schema error handling
- Processing errors and constraint errors to track annotation and processing error within a wiki
$smwgInlineErrorsSets whether warnings should be shown right after problematic annotations to disable the display of warnings right after problematic annotations
$smwgIgnoreQueryErrorsto decide whether queries should be executed or not on the occurrence of some errors