在moodle平台下,因為它是開放原始碼的系統,如果系統管理者想要除錯debug的話,可以透過下列兩個方式來使用
1.在PHP程式下空白處輸入語法:$DB->set_debug(true);
如果想要查詢這個畫面中有使用到那些資料表及它語法是怎麼寫的,那麼就可以使用這個方式來達成,此方式適合有程式基礎的人且有在管理系統的人員較佳,因為除了了解程式外也需要知道作業系統層的語法與應用,也間接透過這樣的方式來知道moodle資料表中的關聯性,它使用方式請參考下列影片說明
2.開啟moodle的提示訊息
這一個我覺得適合用在簡易除厝的場合,透過此功能之開啟,或許當下無法找出其原因,但對於問題方向的釐清與確認是很有幫助的,且它不需要輸入任何語法,只需要在moodle設定畫面中調整即可顯示出您所可能需要用到的資訊,而其使用說明如下影片之說明
Moodle討論區相關文章:https://docs.moodle.org/35/en/Debugging
註:今天是用桌機及另外一支麥克風來錄製教學影片