- 08 Apr 2024
- 1 Minut att läsa
Konfigurera felsökning manuellt
- Uppdaterad på 08 Apr 2024
- 1 Minut att läsa
I vissa fall kan fel hindra dig från att komma åt skärmen på rätt sätt för att aktivera felsökning i administrationsinställningarna. Om så är fallet kan du aktivera det manuellt antingen via en URL, config.php-filen eller i databasen.
URL direktåtkomst
Om du inte kan använda använda användargränssnittet för att komma åt felsökningsinställningarna kan du försöka komma åt dem direkt via URL:en. Ange din webbplats URL bifogad med /admin/settings.php?section=debugging .
I config.php
I config.php kan du lägga till följande rader:
$CFG->debug = 2047;
$CFG->debugdisplay = 1;
Eller ännu fler felsökningsmeddelanden:
$CFG->debug = 6143;
$CFG->debugdisplay = 1;
Kom ihåg att ta bort dessa rader igen när du är klar med att diagnostisera ditt problem.
Följande kan användas för felsökning av utveckling, men bör inte användas på produktionsservrar:
// Force a debugging mode regardless the settings in the site administration
$CFG->debug = (E_ALL | E_STRICT);
$CFG->debugdisplay = true;
Du kan ange att vissa användare alltid ska se felsökningsmeddelanden. Detta är användbart på både utvecklings- och produktionsservrar:
// You can specify a comma separated list of user ids that that always see
// debug messages, this overrides the debug flag in $CFG->debug and $CFG->debugdisplay
// for these users only.
$CFG->debugusers = '2';
I databasen
Använd ett verktyg som phpMyAdmin och kör följande SQL-kommandon:
UPDATE mdl_config SET value = 2047 WHERE name = 'debug';
UPDATE mdl_config SET value = 1 WHERE name = 'debugdisplay';
För att stänga av den igen, använd administratörsskärmarna eller följande kommandon:
UPDATE mdl_config SET value = 0 WHERE name = 'debug';
UPDATE mdl_config SET value = 0 WHERE name = 'debugdisplay';
© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.