重定向在CakePHP 2中不起作用

重定向在CakePHP 2中不起作用,php,cakephp,redirect,permissions,Php,Cakephp,Redirect,Permissions,我有一个应用程序,它的工作在本地完美 在生产环境中,没有重定向的所有页面都很好 它与数据库连接,因为数据显示在列表页上 我已经检查了控制器/模型的开始和结束代码(删除空格和结束PHP标记) 我检查了权限(所有文件夹都是755,tmp是777) 我将调试值更新为2,3,但没有显示任何内容 我用PR检查了几个变量,在view source中它显示了几个空格(没有从空格的嵌入位置得到任何线索) 此外,我还上传了lib/Cake的最新版本 同一版本的Cake中的另一个项目已经部署并且工作正常(两个项目

我有一个应用程序,它的工作在本地完美

在生产环境中,没有重定向的所有页面都很好

  • 它与数据库连接,因为数据显示在列表页上
  • 我已经检查了控制器/模型的开始和结束代码(删除空格和结束PHP标记)
  • 我检查了权限(所有文件夹都是755,tmp是777)
  • 我将调试值更新为2,3,但没有显示任何内容
  • 我用PR检查了几个变量,在view source中它显示了几个空格(没有从空格的嵌入位置得到任何线索)
  • 此外,我还上传了lib/Cake的最新版本
  • 同一版本的Cake中的另一个项目已经部署并且工作正常(两个项目的前缀都已更改)
在重定向时,它显示一个空白页。我检查了这个空白页的查看源,它包含32个空格

有没有线索说明为什么会发生这种情况,或者我需要从哪里删除这些空格?

问题已解决

因为这是IDE的问题

我使用的是sublime,但同一个Dreamweaver也有同样的问题

对于Sublime,我们可以加载一个包:

对于Dreamweaver,我们需要手动执行搜索和替换。 有关详细信息:


谢谢

这些可能需要反复讨论的问题通常不适合,因此,你最好在谷歌小组中提出这个问题,在那里进行长时间的讨论是没有问题的。不管怎样,“重定向”到底是什么意思?空白页面是否在重定向OcCouRead之后显示,即在目标页面上,还是显示空白页面而不是重定向发生(即,应该触发重定向的响应包含空白)?你到底是如何重定向的(代码方面的)?1,我很抱歉在这里发布这个问题。第二,谢谢你的回复。空白页面显示$this->redirect('/');书面的在这里,我希望在与数据库交互后,转到主页。但是不去。我还更改为$this->redirect(数组('controller'=>'users','action'=>'records');谢谢你抽出时间。我发现了我的错误。问题是由于IDE造成的,它在文件末尾追加空格,而在本地它是正确的。:)对不起,我忽略了关于您第一次回复的通知。您可能希望将该解决方案添加为实际答案,其中包含有关特定IDE的一些详细信息、导致额外空格的功能、如何禁用该解决方案,最后接受答案以使问题看起来已解决:)