【问题标题】:Codeigniter log class not being called when running via CLI通过 CLI 运行时未调用 Codeigniter 日志类
【发布时间】:2012-03-01 18:33:28
【问题描述】:

我已启用 Codeigniter 中的内置日志记录。这很好用。

但是,我正在通过命令行界面运行特定脚本,该脚本运行良好,但是没有更新正常日志。如果我通过 http 调用脚本,则日志更新正常。

是 CI 中的某些内置功能通过 CLI 运行不会更新日志,还是我在某个地方有问题?

【问题讨论】:

    标签: codeigniter command-line-interface logging


    【解决方案1】:

    好吧,CI 用于写入日志的用户通常有所不同。

    如果您使用的是浏览器,它可能会像我们一样使用 Apache Web 用户。

    如果您通过命令行执行此操作,您通常会以您自己的身份登录。您对日志文件有写权限吗?

    【讨论】:

    • 谢谢你是对的。当我以 root 身份登录并执行脚本时,日志会更新,但以我的用户身份登录时不会。显然我的帐户存在权限问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 2018-10-12
    • 1970-01-01
    相关资源
    最近更新 更多