【问题标题】:CakePHP-3 config to show executed query at bottomCakePHP-3 配置在底部显示执行的查询
【发布时间】:2014-08-02 13:47:58
【问题描述】:

我在 app.php 中启用了调试模式,但看不到查询和执行时间。

【问题讨论】:

    标签: cakephp-3.0


    【解决方案1】:

    请参阅有关记录查询的文档:

    http://book.cakephp.org/3.0/en/orm/database-basics.html#query-logging

    以及连接的配置选项:

    http://book.cakephp.org/3.0/en/orm/database-basics.html#configuration

    您将能够在应用程序内的 tmp/logs/debug.log 文件中看到记录的查询。

    您可以在终端窗口中使用tail -f debug.log 来获取正在执行的查询的实时反馈。

    【讨论】:

      【解决方案2】:

      启用调试时,应使用 cake 提供的 debugkit。只需将其添加到作曲家文件中:

      {
          "require": {
              "cakephp/debug_kit": "2.2.*"
          }
      }
      

      (并将app.php中的“debug”设置为true)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-18
        • 1970-01-01
        相关资源
        最近更新 更多