CakePHP不为实时服务器上的某些控制器呈现视图

时间:2015-04-13 22:22:36

标签: php cakephp

我有一个问题,我无法弄清楚。

我用CakePHP创建了一个应用程序,在localhost(通过XAMPP)上运行完全正常,但在实时服务器上有奇怪的问题。
在我的应用程序中(显然)有很多控制器,问题是 - 其中一些控制器没有呈现任何视图!它们既不输出正确的内容,也不输出任何错误数据 - 只是空页(也没有布局)。大约一半的人工作正常,而另一半 - 不是。

我不知道那可能是什么,所以这就是我在这里的原因 - 任何想法?

1 个答案:

答案 0 :(得分:0)

这可能是一个旧线程,但我将此作为可能的答案和解决方案回复给其他可能遇到同样问题的人。

  1. 遇到此问题时应该怎么做才能检查/app/tmp/logs内的错误日志。从那里你可以看到导致错误的原因。

  2. 确保将调试设置为2,以便显示所有错误报告(如果有)。可以在app/Config/core.php

  3. 中打开调试
  4. 从日志中,您可能会看到错误与达到的最大内存有关。为此,您需要修复代码并进行优化。

  5. 请检查您的实时服务器是否启用了网址重写mod_rewrite。某些服务器可能会要求您自己设置它。

  6.   

    一条建议,总是检查您的错误日志,它总是向您显示问题所在,并可以帮助您更轻松地解决问题。