域更改后的Magento存储空白屏幕

域更改后的Magento存储空白屏幕,magento,dns,screen,switch-statement,Magento,Dns,Screen,Switch Statement,尝试更改Magento Store 1.4.1.1版的域后,我在前端看到一个空白屏幕。该站点尚未移动,只是发生了域更改 在后端管理面板上,它确实允许我登录,但是,一旦进入面板,我得到的只是带有菜单选项和页脚的上页眉。但是,即使在点击管理选项后,也会加载。内容区是绝对空白的 到目前为止,还没有错误报告,在经过几个论坛之后,这些都是我解决问题的失败尝试: 1…检查了数据库连接的local.xml文件 2.在DB中,在core_config_data下,我指出了新域的安全性和不安全性 3…增加了hta

尝试更改Magento Store 1.4.1.1版的域后,我在前端看到一个空白屏幕。该站点尚未移动,只是发生了域更改

在后端管理面板上,它确实允许我登录,但是,一旦进入面板,我得到的只是带有菜单选项和页脚的上页眉。但是,即使在点击管理选项后,也会加载。内容区是绝对空白的

到目前为止,还没有错误报告,在经过几个论坛之后,这些都是我解决问题的失败尝试:

1…检查了数据库连接的local.xml文件

2.在DB中,在core_config_data下,我指出了新域的安全性和不安全性

3…增加了htaccess中的内存大小

4…我在.htaccess中启用了php错误日志记录,如下所示:

php_flag log_errors on php_value error_log /home/path/public_html/domain/PHP_errors.log 错误输出是一个500内部服务器错误

5…在index.php中,我更改了这一行

$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : ''; 对这个

$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : '1'; 那也没用

6…已从var/tmp和var/session清除var下的缓存


如果您能提供有关导致此问题的任何帮助,我们将不胜感激。

您需要更新数据库中的stores域名

请看表格:

core_config_data
您应该查找路径为:

path = web/unsecure/base_url
path = web/secure/base_url
将它们更新为新域名,然后刷新Magento缓存,您可以清空/var/cache和/var/session目录

请记住在URL上包含培训斜杠:

http://www.newdomain.com/

在域更改之前,您是否在管理员中更改了基本URL?你还有旧域名吗?没有,我没有。我假设这可以从DB中更改?是的,如果您查看旧域名的“core\u config\u data”表并将其更改为新域名,这将有所帮助,请记住包含一个尾部斜杠。这并没有纠正问题。这是我最初做的第一件事,但什么都没有。是否有任何其他位置可以保存旧域?[path]web/unsecure/base\u url=[path]web/secure/base\u url=[value]domain.com/我已将它们更改为此格式,用相同的空白屏幕结果替换新站点url的域。我已手动清除缓存,因为我无法使用“管理”面板,因为它在登录后显示为空白。它是否只是空白的主要内容区域,导航等是否仍然有效?前端渲染是否正常?[path]web/unsecure/base_url=http://www.DOMAIN.com/ [路径]web/secure/base\u url=https://www.DOMAIN.com/ 我已经将它们更改为这种格式,将新站点url的域替换为仍然相同的空白屏幕结果。我已经手动清除了缓存,因为我无法使用管理面板,因为它在登录后显示为空。您可以在index.php中也启用此功能,并查看是否收到错误消息:ini_set'display_errors',1;