2015-07-19 83 views
0

試圖將Monolog實現爲CodeIgniter 3基礎安裝,並按照此處的說明實現:https://github.com/stevethomas/codeigniter-monolog,但由於某些原因,CI 3不會替換內置系統CI_Log庫。我已完成以下操作:CodeIgniter 3-庫替換

  1. 通過Composer安裝了Monolog。
  2. 根據指令分別複製monolog.php和Log.php文件。
  3. 將Composer自動加載指令添加到我的CI index.php文件;正在調用自動​​加載器,但該庫未初始化。

預期結果:使用Monolog而不是本地CI日誌記錄。 觀察到的結果:CI建立在CI記錄中。

我錯過了什麼?

回答

2

請參閱http://www.codeigniter.com/user_guide/general/core_classes.html#replacing-core-classes 您必須將其放入application/core目錄。

還有關於Composer自動加載器。 CI 3的配置爲$config['composer_autoload']。 請參閱http://www.codeigniter.com/user_guide/general/autoloader.html

+0

謝謝 - 我用你的答案使它工作。這與作者對這些圖書館的指示有所不同,但是,嘿,它有效,而且它是正確的方式...... :-) –