【发布时间】:2011-11-24 14:56:48
【问题描述】:
我们明天有一个黑色星期五特卖,我们的网站托管在 bluehost 上,并建立在 Magento CMS 之上,我们的结帐系统完全空白。
当您在购物车中点击“继续结帐”时,ourwebsitedomain.tld/index.php/checkout/onepage/ 为空白。
我们最近对我们的网站进行了一些速度更改,但我们已经撤消了所有这些,但无济于事,包括编辑 htaccess 文件。
我们在 Magento 论坛中尝试了所有方法,但没有任何效果。
我们认为这可能是服务器问题,但不幸的是,bluehost 今天没有开放,因为这是感恩节,我们无法备份或恢复到旧版本的网站,因为我们的服务器正在“维护中”。
我们不确定这是我们做了什么,还是服务器问题。
我们将此发送给 bluehost:
// 以下是我们的想法:
- 可能是 SSL 问题,因为 URL 是 https:(oursitedomain.tld/index.php/checkout/onepage/ 是不会拉起,甚至不会重定向的页面)。 ssl证书没有过期,难道还有什么问题吗?
- 也许我们需要重置另一个服务器配置?看看服务器有没有其他问题?
- 我们无法恢复到站点的旧备份,因为 cpanel 中的备份和恢复版本控制台不工作,表示站点正在维护中。至少,我们需要备份网站的旧版本,并让购物车正常工作.. //
任何人的任何想法都会是巨大的。
即使有解决方法,也没问题。我们正在尝试使用 paypal 或 google 绕过 onepage,但还没有成功。更糟糕的情况是,我们会弹出一个页面,说结帐已关闭,销售被推迟到下周等,或者让客户致电。
【问题讨论】:
-
你有什么版本的 Magento?您是否检查过
var/log/exception.log或var/report/下的错误输出? -
您应该为您的网站启用开发者模式。对于 if($_SERVER['REMOTE_ADDR']=='xxx.xxx.xxx.xxx')。对于其他 Mage 版本,您可以调整 index.php 中围绕开发者模式调用的逻辑以适用于您的 IP 地址。尝试结帐,看看您是否在单页上收到错误。此外,请检查您的服务器软件日志或让 Bluehost 执行此操作。
标签: .htaccess magento ssl-certificate