Manual:$wgShowSQLErrors/cs

Category:MediaWiki configuration settings/cs#ShowSQLErrorsCategory:MediaWiki configuration settings introduced in version 1.4.0/cs#ShowSQLErrorsCategory:MediaWiki configuration settings deprecated in version 1.32.0/cs#ShowSQLErrorsCategory:MediaWiki configuration settings removed in version 1.37.0/cs#ShowSQLErrorsCategory:MediaWiki deprecated or obsolete features/cs#ShowSQLErrorsCategory:Debug variables/cs#ShowSQLErrors
Ladění: $wgShowSQLErrors
Zda se mají zobrazovat chyby SQL na stránkách "je nám líto, ale došlo k chybě databáze".
Zavedeno od verze:1.4.0 (r7376)
Nepoužívá se od verze:1.32.0 (Gerrit change 446370; git #807125ab)
Odstraněno od verze:1.37.0 (Gerrit change 704395; git #f90ecdfa)
Povolené hodnoty:(boolean)
Výchozí hodnota:false

Je-li nastaveno na false (výchozí), každá chybová zpráva databáze bude také říkat "(SQL dotaz skrytý)" namísto zobrazení SQL, který chybu způsobil. Poté uvidíte pouze "Došlo k chybě při dotazu do databáze. Může to být způsobeno chybou v softwaru.". Chcete-li zobrazit skutečný dotaz, který chybu způsobil, nastavte $wgShowSQLErrors na true.

V MediaWiki 1.32 bylo toto nastavení zastaralé a od té doby je nefunkční. Použijte místo toho Příručka:$wgShowExceptionDetails a Příručka:$wgShowHostnames!

Podrobnosti

Jasné zobrazení SQL pomůže při ladění v případě chyby databáze, nicméně...

  • Zobrazení SQL všem uživatelům poskytne crackerům nějaké vodítko o struktuře databáze vašeho webu a může jim pomoci najít slabá místa v zabezpečení.
  • Chyby databáze SQL by se neměly vyskytovat během žádné normální operace MediaWiki, a tak s trochou štěstí nikdy nebudete muset informace o chybách vylepšovat
  • Pokud z API obdržíte chybu internal_api_error_DBQueryError, povolením tohoto nastavení se v poli info zobrazí popisnější chybová zpráva než výchozí Chyba dotazu na databázi (database query error).

Pokud se zobrazí chyba včetně "(SQL dotaz skrytý)", může být užitečné dočasně nastavit toto na $wgShowSQLErrors = true;.

Tato proměnná nahrazuje $wgIgnoreSQLErrors, která byla odstraněna.

Související odkazy

Category:Debug variables/cs Category:MediaWiki configuration settings/cs Category:MediaWiki configuration settings deprecated in version 1.32.0/cs Category:MediaWiki configuration settings introduced in version 1.4.0/cs Category:MediaWiki configuration settings removed in version 1.37.0/cs Category:MediaWiki deprecated or obsolete features/cs