【问题标题】:Clearing logs in Symfony在 Symfony 中清除日志
【发布时间】:2015-05-14 02:45:13
【问题描述】:

是否可以清除 Symfony 中的日志?我的意思是,是否有任何命令可以使用 Windows 清除其日志?我相信还有一个命令可以清除日志,因为 windows 中有这个命令可以清除缓存:

php app\console cache:clear

提前致谢。

【问题讨论】:

  • 据我所知cache:clear 不会触及您的日志。如果您想清除它们,您可以尝试删除它们或使用类似于nul > YOUR_FILE.ext 的内容清空文件。我只是从 StackOverflow 获得我的想法,我知道他们/我们支持什么样的混乱,所以我可能是错的。

标签: php symfony logging


【解决方案1】:

在 Symfony2 标准版中,找不到清除日志的命令或函数。 但是,您可以创建自定义 command 以清除日志和其他功能。 命令cache:clear 只清除缓存(app/cache/{environment}var/cache/{environment}

【讨论】:

    【解决方案2】:

    最有用的命令:

    rd /s /q app\logs\prod app\logs\dev
    

    【讨论】:

    • rd 是用于删除目录的标准 Windows 控制台命令。而且很容易记为“删除目录”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2011-07-30
    • 2023-01-19
    • 2018-04-20
    • 2012-08-07
    • 2011-03-07
    • 1970-01-01
    相关资源
    最近更新 更多