【问题标题】:CakePHP DebugKit loaded but not showingCakePHP DebugKit 已加载但未显示
【发布时间】:2020-01-01 22:30:51
【问题描述】:

我用 composer 创建了一个全新的 CakePHP 4 安装程序。 我在本地主机上使用 wamp。 DB config 后,默认主页上一切正常,包括右下角的 debugkit 图标。

但是,将同一个项目上传到我的在线服务器,调试工具包图标不显示。

没有错误信息,控制台中没有 JS 错误。

这是我服务器的phpinfo。

如何解决这个问题?

【问题讨论】:

    标签: cakephp cakephp-debug-kit


    【解决方案1】:

    哎呀。

    DebugKit 不会出现在实时服务器上。 如果您仍想在您的实时服务器上使用它,请按以下步骤操作:

    将此行添加到 bootstrap.php 的末尾:

    Configure::write('DebugKit.forceEnable', true);
    

    【讨论】:

      【解决方案2】:

      这是一个老问题,但这是我的答案:我带着同样的好奇心找到了这篇文章,在我的情况下,我没有使用 XAMPP,我使用的是 LARAGON,它类似于 XAMPP,但更多可配置,它使我可以在每个安装中直接配置 SSL 以进行本地开发,以更真实的方式测试开发并将其投入生产,而没有太多操作差异。

      如果您使用LARAGON 和CAKEPHP 4 例如,我们得到图例“DebugKit is loaded”(click here) 是正常的,但我们没有在右下边距显示蛋糕标志;在我的情况下,我唯一要做的就是找到 config \ bootstrap.php (click here) 并在该文件的末尾放置它所说的 > 并且它会相应地工作。

      Configure::write('DebugKit.forceEnable', true);
      

      不要忘记在投入生产时删除您放入的代码块。 问候!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-27
        • 2021-05-03
        • 2020-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多