为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
月关宝盒 2023-04-28 15:49:59
我正在研究 moodle,尤其是在操作数据方面。我想分享我作为开发人员在 moodle 中进行调试的经验。希望这会帮助您节省谷歌搜索的时间。
查看完整描述

2 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

在谷歌上搜索后,我终于找到了关于这个的文档。你可以在你的 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


查看完整回答
反对 回复 2023-04-28
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

你的根文件夹/config.php

取消注释最后几行 @error_reporting(E_ALL | E_STRICT); // 不适用于生产服务器!@ini_set('display_errors', '1'); // 不适用于生产服务器!$CFG->调试=(E_ALL | E_STRICT);// === DEBUG_DEVELOPER - 不适用于生产服务器!$CFG->调试显示=1;// 不适用于生产服务器!


查看完整回答
反对 回复 2023-04-28
  • 2 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信