代码之家  ›  专栏  ›  技术社区  ›  Mayor of the Plattenbaus

默认phing日志文件位置?

  •  0
  • Mayor of the Plattenbaus  · 技术社区  · 9 年前

    我正在调试一个基于phing的工作流,希望详细查看错误。(当我运行基于phing的迁移脚本时,一个错误被发送到标准输出,但它相当小。)

    似乎规定phing行为的主文件称为migrate。xml,我已经在该文件中检查了是否提到字符串“log”,但没有结果。所以我假设phing默认登录到任何位置。到目前为止,我在/var/log中找到了没有包含字符串“phing”的文件

    phing日志是否有默认位置? 快速阅读谷歌和phing文档到目前为止还没有发现任何东西,但如果我错过了什么,我会很高兴,在这种情况下,这个问题可能会帮助其他人。如果我们不能回答主要问题,第二个问题可能是“如何找到phing发送日志输出的位置?”

    2 回复  |  直到 9 年前
        1
  •  0
  •   Mayor of the Plattenbaus    9 年前

    值得一提的是,我在默认设置中找到了一些与phing相关的输出 php.log 文件,住在 /var/log 目录

    但这可能不是我想要的一切。Phing包括一个 -logfile

    ====

    编辑: 周末我四处闲逛,看起来像是

    一点小小的安慰:我发现除了 -verbose 命令行参数--我已经知道了--还有一个 -debug

        2
  •  0
  •   Siad Ardroumli    7 年前

    Phing 2.10.0 你也可以使用 record

        <!-- INIT -->
        <record name="verbose.log" loglevel="verbose" append="true" emacsmode="true"/>
        <!-- START -->
        <record name="verbose.log" action="start"/>
        <!-- STOP -->
        <record name="verbose.log" action="stop"/>