$AbortFunction Abort()-Funktion ersetzt.
$EnableDiag
Nachfolgende Aktionen sind nur verfügbar, wenn $EnableDiag = 1 in der Konfigurationsdatei (i.d.R. config.php) eingetragen ist. Sie können für die Fehlersuche verwendet werden und sollten nicht als Standard für den normalen Betrieb eingesetzt werden.
Markup() )
Markup() )
?action=ruleset liefert, kann das (nur auf Englisch verfügbare) Kochbuch-Rezept Cookbook:MarkupRulesetDebugging verwendet werden. Es zeigt auch die definierten Muster und die Zeichenketten an, durch die diese Muster ersetzt werden.
phpinfo() an und endet dann. Es wird keine Seite verarbeitet.
$EnableMarkupDiagconfig.php-Datei geschehen muss – vor einem Markup()-Aufruf und vor dem Einschließen eines Rezepts.
$EnableIMSCaching$EnableStopWatch<!--function:StopWatchHTML 1--> in die Vorlage angezeigt werden.
$EnableStopWatch= 0; # Kein Timing (der Standard). Kein HTML wird erzeugt.$EnableStopWatch= 1; # Nur Wall-clock-Timing.$EnableStopWatch= 2; # Wall-clock-Timing und CPU-usage-Timing. Funktioniert nicht in Windows.
Siehe auch:
scripts/refcount.php – ist für 's Entwanzen nützlich
Ist es für jemanden mit Administrator-Rechten möglich, immer Zugriff auf Debugging-Tools zu bekommen, ohne dass sonst jemand Zugriff darauf bekommt?
Sie können leicht & automatisch Entwanzen für Jeden mit Administrator-Rechten erlauben (und gleichzeitig für alle Anderen abgeschaltet lassen), indem Sie diese Zeile in die local/config.php-Datei einfügen – vergewissern Sie sich, dass 1) $EnableDiag entweder 'null' ist oder auf 0 gesetzt ist und dass 2) die Zeile weit am Ende der config.php-Datei eingefügt wird, NACHDEM Ihr Passwort deklariert ist und nach allen AuthUser- oder anderen Privilegien-Einstellungen (siehe Funktionen).
if (CondAuth($pagename, 'admin')) $EnableDiag = 1; # erlaubt admin, immer phpinfo etc. aufzurufen
Übersetzung von PmWiki.DebugVariables, Originalseite auf PmWikiDe.DebugVariables — Backlinks
| Zuletzt geändert: | PmWikiDe.DebugVariables | am 20.08.2022 |
| PmWiki.DebugVariables | am 19.08.2022 |