我實現了一個笨鉤登錄使用CI探查所有數據庫事務,如下所述:CodeIgniter query log hook笨探查不要再追插入
它工作正常,但意外的是沒有「抓」最INSERT和UPDATE的操作。在日誌文件中,我只能看到SELECT,並且我確信應用程序正常工作,因爲我可以在頁面和數據庫中看到插入/更新的數據。
使用$CI->output->enable_profiler(true);
在視圖上顯示Profiler具有完全相同的效果。
難道是因爲我的模型擴展了一個自定義的「父」類(在\ core文件夾內)而不是直接擴展CI_Model?或者它會由於AJAX請求?
在此先感謝!
是的,關於AJAX請求,我不希望頁面上的profiler信息被顯示,因爲頁面沒有被刷新,但是在我的「Profiler鉤子」的情況下,我認爲它應該被解僱。 關於「query_toogle_count」,我也嘗試過,在配置中設置了一個非常大的數字。 順便說一下,我解決了我的問題,編寫一個完全相同的東西,並能正常工作的庫。唯一的缺點是我需要更改模型以插入庫函數的調用。 – luizs81