猿问

作为开发人员,我如何在 Moodle 中进行调试?

我正在研究 moodle,尤其是在操作数据方面。我想分享我作为开发人员在 moodle 中进行调试的经验。希望这会帮助您节省谷歌搜索的时间。



月关宝盒
浏览 144回答 2
2回答

倚天杖

在谷歌上搜索后,我终于找到了关于这个的文档。你可以在你的 config.php 中添加这个// Force a debugging mode regardless the settings in the site administration// @error_reporting(1023);  // NOT FOR PRODUCTION SERVERS!@ini_set('display_errors', '1'); // NOT FOR PRODUCTION SERVERS!$CFG->debug = 32767;         // DEBUG_DEVELOPER // NOT FOR PRODUCTION SERVERS!// for Moodle 2.0 - 2.2, use:  $CFG->debug = 38911;  $CFG->debugdisplay = true;   // NOT FOR PRODUCTION SERVERS!// 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';https://docs.moodle.org/23/en/Debugging#In_config.php

慕妹3242003

你的根文件夹/config.php取消注释最后几行 @error_reporting(E_ALL | E_STRICT); // 不适用于生产服务器!@ini_set('display_errors', '1'); // 不适用于生产服务器!$CFG->调试=(E_ALL | E_STRICT);// === DEBUG_DEVELOPER - 不适用于生产服务器!$CFG->调试显示=1;// 不适用于生产服务器!
随时随地看视频慕课网APP
我要回答