【问题标题】:CakePHP views questionCakePHP 查看问题
【发布时间】:2013-06-21 09:03:19
【问题描述】:

我正在使用 CakePHP 开发一个项目,并且一直在尝试更新一些视图。文件正确上传到服务器,但系统似乎服务于旧版本。我对 Cake 有点陌生,所以我很感激任何指点。

谢谢!

【问题讨论】:

    标签: cakephp views


    【解决方案1】:

    我也经历过同样的事情。诀窍是在部署新代码时清除所有$YOUR_APP_FOLDER/tmp/cache,以清除任何冲突的缓存。

    cd $YOUR_APP_FOLDER
    rm -f tmp/cache/*/*
    

    【讨论】:

      【解决方案2】:

      可能是view-caching被启用,检查core.php

      define ('CACHE_CHECK', true);
      

      【讨论】:

        【解决方案3】:

        您将视图放在哪里?此外,请确保 /tmp/cache/ 文件夹中没有任何可能被渲染的挥之不去的废话。

        编辑

        如果您将config/core.php 中的调试级别设置为高于 0 的值,缓存将被禁用,并且如果有东西在床上拉屎,您会收到很好的错误消息。

        【讨论】:

          【解决方案4】:

          忽略视图缓存的唯一方法是取消注释

          Configure::write('Cache.disable', true);
          

          在 core.php 中

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-02-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-06-11
            相关资源
            最近更新 更多