/posts/edit视图我提交表单在我addCategory控制器的动作Post。结果 动作完成所有它必须做的工作,并随后调用$this->redirect($this->referer());

乍一看,我的应用程序工作正常,但我遇到了一些移动到生产服务器时hickups。监测在Firebug呼叫我看到行动acually返回302 Found但“回应”是Failed to load source for: http://localhost/xps/posts/addCategory。结果 这种情况既开发带生产服务器上,只有它使重定向流失败,在生产服务器上。在两台服务器控制器动作的执行以及:加入类

卸下的所有代码中相同的故障的动作的结果。删除重定向删除失败,但是这并不让我在任何地方。

一个第二(虽然也许不相关)不规则性是表单的提交方法被识别为在萤火虫PUT虽然我明确将其设置为在POST蛋糕。

我最近从CakePHP的1.3.4切换到1.3.6,但是扭转不改变行为结果 我用RequestHandler,Session和验证部件和呼叫父:: beforeFilter()在beforeFilter()。

我还发现以下螺纹 HTTP:// cakephp的。 1045679.n5.nabble.com/puzzle-over-activity-td1260972.html 这表明除去$this->Auth->authorize = 'controller';,但我没有任何地方说无妨。

没有任何人有一个想法,其中旁边看?

有帮助吗?

解决方案 2

确定,我发现它。结果 该Failed to load source仍然存在,但不是失败的原因。结果 在我的一个行为我有?>后空间,搞砸了头,这让我看看错误的详细信息。

其他提示

只是一个猜测,但如果你正在使用的安全组件,它可能会导致问题。此外,使用AJAX和会话时有时也会引发一些问题。也许,如果页面需要会话,你可以尝试没有会话,看看它是否工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top