406提交表格cakephp不可接受

时间:2011-08-16 06:10:24

标签: php cakephp http-status-code-406

最大帖子限制是多少?(可以通过表格最多发布的元素数量)我有107个问题(所有是没有单选按钮)总数。有什么关系吗?因为当我删除一组问题,它运作正常。

我在cakephp中提交了一个问题形式。它没有提交填写所有值。 在firebug网络面板中,它显示406 Not Acceptable状态。 有谁知道这里发生了什么?

表单有一系列问题。似乎最后一组问题导致问题出现。当我禁用该部分问题时,表单会正确提交。

2 个答案:

答案 0 :(得分:0)

无法准确诊断您的问题究竟发生了什么,但希望这可以帮助缩小范围。 (为了获得更好的答案,您应该提供更多信息,并且可能提供代码示例。)

当Web浏览器(例如客户端)不接受服务器发送的返回类型时,会发生406 Not Acceptable error。这是非常罕见的,因为大多数Web浏览器都接受任何内容。

我在网上找到的最常见的解决方案是disable Apache's ModSecurity,这可能会导致错误。

答案 1 :(得分:0)

我不知道问题是什么,但它似乎是与表单发布的元素的问题。它不在本地服务器上工作,但当我上传它在实时服务器上它工作正常。它似乎在那里本地服务器的一些设置有些问题(我无法使用)。有一些变量,如> suhosin.post.max_array_depth,它们不在实时服务器上。它的大小设置为100,超过了我在本地服务器上的情况(注意它是107)。我认为问题在那里。但现在它的工作正常