2015-07-19 61 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

谢谢 - 我用你的答案使它工作。这与作者对这些图书馆的指示有所不同,但是,嘿,它有效,而且它是正确的方式...... :-) –