当我添加一个项目时,商店可以工作,但是当我点击结帐时,链接会重定向到主页商店。当我点击继续结帐时也是如此。以前,我禁用了缓存管理,现在启用了。这是相关的还是可能导致此问题的原因?非常感谢您的帮助,并致以诚挚的问候。
问问题
3299 次
3 回答
1
尝试删除存储在 magento 中 /var/cache 文件夹中的所有缓存文件。
在重定向之前使用 chrome 控制台或 firebug 检查是否有任何 JS 错误
检查您的网络日志以查看结帐页面上是否有任何 php 错误
于 2013-07-08T17:11:06.907 回答
1
当结帐按钮不起作用时,很可能是 Javascript 问题。删除您的主题以回退到基本主题,然后查看它是否有效。
于 2013-07-09T06:18:37.217 回答
1
我修复了这些我为使其工作而采取的步骤。但是,在您执行以下任何工作之前,请禁用您的缓存管理:
- 打开 Magento 管理面板
- 转到系统>缓存管理
- 检查所有缓存类型并在操作框中选择刷新
- 然后选择所有缓存类型并在操作框中选择禁用
- 还可以单击 Flush Magento Cache 和 Flush Cache Storage 按钮 现在您可以自由地对存储进行任何更改。
现在,如果您升级并且没有任何效果,请确保:
系统/配置 -> 网络 - 默认页面/您的“主页”列在“CMS 主页”下。还要检查:系统/配置 -> 设计 - 包/您的“模板”是否列在“当前包名称”下。否则默认接管。
注意:即使没有设置主页,您的模板仍会在浏览器中显示其所有功能和按钮;这是因为以前的版本配置。
如果未列出“主页”和“模板”,请添加它们并进入您的文件系统并擦除“var/cache”和“var/session”下的所有内容。重新加载您的主页:www.yourstore.com/magento/ 它应该可以工作。之后,所有工作都完成了,启用您的缓存管理。
此外,最好检查您的主页是否位于商店,并检查 - 执行以下操作:
- 登录到您的 Magento MySQL 数据库。
- 为您的商店打开 db [database_prefix]。
- 找到 core_config_data。
- 找到带有条目的行:'web/unsecure/base_url' 和 'web/secure/base_url' 他们应该看起来像 www.yourstore.com/magento/ 或任何你命名你的 magento 存储文件。
于 2013-07-10T20:05:07.483 回答