【发布时间】:2014-12-05 12:28:45
【问题描述】:
我正在开发 cakephp2.x 。我有一个在我的本地服务器(WAMPP)上运行良好的 url,但是当我在实时服务器上测试它时,url 显示为空白页。
我尝试通过在视图中抛出错误来调试它,但它并没有影响 url,页面仍然以空白打开,没有错误。
我正在使用 cakephp Auth 组件登录到应用程序。我无法理解为什么页面在实时服务器上显示为空白,但在本地却没有。请帮我解决它。
删除视图时甚至没有显示错误。 如果我在 Auth 数组中添加该函数,如下所示。
public function beforeFilter()
{
parent::beforeFilter();
if(!empty($this->Auth))
{
$this->Auth->allow('give_ratings');
}
}
然后页面打开但没有会话。
谢谢。
【问题讨论】:
-
你要打开什么网址??调试一些东西,看看。在核心中将调试级别设置为 2。
-
它已经设置好了,但是什么都没有出现。 Url 是对控制器中函数的简单调用。
-
php版本可能有问题..你能添加那个动作的代码吗??
-
你在这个控制器的 beforeFilter 中加载了 parent::beforefilter 吗?
-
同时在 config/core.php 中打开调试级别。