繁体   English   中英

cake php重定向到空白页面

cake php redirects to blank page

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

Edit1:当我的目录是www / cake / cake2.1 / app它工作正常,但当它的www / cake / app我面临下面的问题。

嗨,我刚开始用蛋糕php正在做博客教程。 我正在尝试创建一个表单并按照教程我在所有步骤中将值存储在db中。

问题是值被存储到Db中但我被重定向到空白页面。

控制器:

<?php
class PostsController extends AppController {

    public $helpers = array('Html', 'Form');

    public function index(){
        $this->set('posts', $this->Post->find('all'));
    }

    function view($id = null) {        
        $this->Post->id = $id;        
        $this->set('post', $this->Post->read());    
    }
    function add(){
        if($this->request->is('post')){
            if($this->Post->save($this->request->data)){
                $this->Session->setFlash('Your post has been saved.');
                $this->redirect(array('action'=>'index'));
            }else{
                $this->Session->setFlash('Unable to add your post.');
            }
        }
    }
}

重定向没有正确发生它显示一个空白页面与url hxxp:// localhost / cake / posts / add

甚至试过$this->redirect('http://www.google.com'); 什么帮助家伙不起作用?

邮政模式:

<?php
class Post extends AppModel {
    public $validate = array(
        'title' => array(
            'rule' => 'notEmpty'
        ),
        'body' => array(
            'rule' => 'notEmpty'
        )
    );
}
3 个回复

这可能是由于文件末尾有空格

如果在'?>'标记后面有空格,请检查您的文件,它会将其重定向到空白页面

或者您可以删除'?>'(关闭php标记)以删除此问题。

答案发现:拉链提取不合适我所做的只是再次提取zip文件并运行我的代码并且欢呼......它运行良好

你有语法错误。 你的add()方法结束时有两个结束} 删除一个它应该没问题。

另外值得关注/app/tmp/log/error.log的错误日志,它会提醒您这样的错误。

2 PHP重定向到其他页面,没有空白页面

我有此PHP函数用于重定向页面: 现在,当我提交表单时,如果表单没有错误,则重定向到另一个页面。 现在我有2个问题: 发布后提交后,当页面被重定向时,我看到空白页面,然后页面被重定向! 如何在不看到空白页的情况下重定向页面? 我需要在新页面中显示成功消息。 如何处 ...

4 重定向到路由会导致空白页面

我试图通过重定向到Laravel的Route重定向到controller 。 我在LoginController.php和RegisterController.php中定义的内容如下: 在web.php我写了以下路线: 它之前工作正常,但在安装Laravel Version 5 ...

5 反应重定向呈现空白页面

我有一个在生产中运行的 React 应用程序。 当我打开时,比如说 /contacts 页面,会进行 API 调用,如果它返回 404,我会将用户重定向到错误页面 ( /error )。 重定向发生在 /error 上。 我可以在网址中看到它。 但问题是呈现的页面是空白页面。 我不知道为什么。 请 ...

6 PHP重定向>空白页

我要求您的帮助,以使php重定向。 我从一些注释中编写了一个代码,并在网上似乎可以正常运行,但是有些人指出它们不起作用,并且没有重定向到页面,而是显示白屏,好像没有加载该页面一样。页。 这是代码: 我有事吗它对我有用,但是我不明白为什么有些用户会找到空白页。 在线测试页: https : / ...

7 PHP标头重定向将用户带到空白页面

我试图使用PHP标头重定向重定向我拥有的域中的用户。 我目前正在使用: 但是,出于某种原因,它并没有完全重定向。 为了澄清,它确实将浏览器设置为正确的URL,但页面在视觉上是空白的。 查看页面源代码显示所有HTML已正确加载,但仍未显示。 firefox中的代码检查器显示 ...

8 重定向到很多页面后显示空白页面

这个问题已经在这里有了答案: 已经开始的PHP会话 11个答案 参考-此错误在PHP中意味着什么? 34个答案 PHP的白屏死机 15答案 我知道你们会讨厌我的,因为这个头衔经常在这里建立。 但是我在寻找解决方案之后搜寻,却找不到。 但是 ...

10 302重定向加载空白页面

我们有一些模拟器页面的HTTP 302 redirect ,作为在 Spring 中实现的async响应。 一旦在浏览器中收到重定向响应,就会加载空白页面。 但是,如果我手动加载重定向地址(与模拟器相同的 URL,不带参数),页面会正确加载。 然而,这是踢球者: 在最新的Chrome ,我得到空 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM