希望有人能对这个问题有所了解。
我有几个网站遇到同样的问题。
我的产品有多个自定义选项,在添加它们(达到某一点)时,它们添加得很好。看来,一旦我达到某种程度的选项,网站就无法再保存。该网站给人的印象是新的选项已经保存,但当我回到产品时,选项不存在。
你可以想象这是相当令人沮丧的,我解决这个问题的明显联系方式是我的服务器主机。我有一个专门的服务器与UKFast(谁通常是解决任何问题的顶级解决方案)。问题是他们声称这不是与服务器相关的问题,因为没有错误被抛出。
他们对我没有任何增加的内存限制等等没有运气。
我发现了几个有类似问题的帖子,都指责托管环境并建议增加限制,例如:
memory_limit = 1024M
upload_max_filesize = 200M
post_max_size = 200M
max_input_vars = 10000
我的主持人已采取行动,但没有成功。
任何人都可以推荐任何可能让我摆脱这种干扰的东西吗?
任何建议都将受到赞赏。
提前致谢。
答案 0 :(得分:1)
根据您的说法,似乎问题出在max_input_vars
,其中PHP无法发布您的所有自定义选项。我建议在.htaccess中增加它,看看它是否有帮助。我同意10000值对于大多数情况是足够的,但可能是在php.ini中设置此值后服务器没有重新启动?
我建议仅在此时添加max_input_vars = 20000
以保存自定义选项,以查看问题是否仅限于此。在.htaccess中执行此操作,因为它不需要您重新启动服务器。您可以使用我最近的博客文章找到如何执行此操作:http://ka.lpe.sh/2014/10/07/magento-code-already-exists-fix/
基本上它只是在.htaccess中添加以下行并尝试在Magento中再次保存自定义选项。
php_value max_input_vars 20000
在保存自定义选项后删除上面的行,并通过在php.ini文件中添加它来使其永久化。再一次,10000值应该足够了。