Php Magento-使用表单的问题
我已经为我的magentocommerce设置了一个新服务器 不幸的是,当我将域移动到新位置(使用另一个域完成了测试)时,一个奇怪的问题开始发生:当登录页面显示在前端,或者后端,并且我(当然还有客户)在页面刷新时提交了正确的凭据时,cookie被设置,但表单再次显示。它提供的是这样一个缓存,而不是正确的内容(目录) 唯一的解决方案实际上是删除浏览器上的缓存,然后重试 我已经使用varnish http accelerator两天了,但由于处理它的问题太多,我卸载了它并清理了它(现在只有apache实例来服务用户请求) 我还安装了APC缓存和Fooman Speedster 是什么导致了这个问题? 你能帮我找到正确的方向来解决这个问题吗?在旧服务器上,这种情况没有发生,但从那时起,对存储进行了一些修改(无论如何与身份验证无关)Php Magento-使用表单的问题,php,magento,authentication,apache2,magento-1.6,Php,Magento,Authentication,Apache2,Magento 1.6,我已经为我的magentocommerce设置了一个新服务器 不幸的是,当我将域移动到新位置(使用另一个域完成了测试)时,一个奇怪的问题开始发生:当登录页面显示在前端,或者后端,并且我(当然还有客户)在页面刷新时提交了正确的凭据时,cookie被设置,但表单再次显示。它提供的是这样一个缓存,而不是正确的内容(目录) 唯一的解决方案实际上是删除浏览器上的缓存,然后重试 我已经使用varnish http accelerator两天了,但由于处理它的问题太多,我卸载了它并清理了它(现在只有apach
apache错误日志没有报告任何内容,其中唯一的内容是
PHP:syntax error,第4行的/etc/php5/apache2/conf.d/apc.ini中出现意外BOOL_TRUE,这与行apc.enabled=1
有关查看管理面板中的系统->配置->Web选项卡,查看是否为新服务器正确设置了Cookie路径和Cookie域。您也可以直接在数据库中执行此操作。在这种情况下,使用web/cookie/cookie\u路径
和web/cookie/cookie\u域
路径搜索行。在管理面板中将它们设置为空值或在数据库中将它们设置为空值也会有所帮助
您还应该清除Magento缓存(系统->缓存管理)和APC缓存(以下是操作方法:)。我不知道它是否解决了您的特定表单问题,但我们在apache错误日志中遇到了相同的错误
我们的失败是,我们从中复制了apc.ini代码。他们使用“#”作为注释
结果我们不得不用“;”来评论。在这些更改之后,apache错误日志中不再出现错误