我使用magento 1.8.1并且我只是将我的localhost站点移动到新服务器并使用phpmyadmin导入我的数据库并删除了var / cache&中的内容。 var / session文件夹,但是当我尝试访问我的后端时,登录页面会在左上角加载白色背景。
我查看了登录页面的页面源,发现该url缺少一些参数(/)来详细讨论而不是指向
"127.0.0.1/july/js/prototype/prototype.js";
它指出如下
"127.0.0.1/julyjs/prototype/prototype.js";
注意到7月和7月之间缺少/。
但我的前端的css和js正确呈现我知道为什么会出现这个奇怪的问题。
但是我可以访问我的后端,我的localhost登录页面仍然正常加载,但我的新服务器中的magento登录页面加载不正常。我该怎么做才能使我的登录页面正确呈现。
我不知道出了什么问题。请帮我解决这个问题。谢谢你提前
答案 0 :(得分:0)
在您的数据库上运行这些查询;
SET FOREIGN_KEY_CHECKS = 0;
UPDATE `core_store` SET `store_id` = '0' WHERE `store_id` = 2 LIMIT 1 ;
UPDATE `core_website` SET `website_id` = '0' WHERE `website_id` = 2 LIMIT 1 ;
UPDATE `core_store_group` SET `group_id` = '0' WHERE `group_id` = 2 LIMIT 1 ;
SET FOREIGN_KEY_CHECKS = 1;
还要检查这些值,并确保按照magento规范添加网址的"/"
open table core_config_data
correct the value for web/unsecure/base_url and web/secure/base_url
set the value to 0 for both dev/js/merge_files and dev/css/merge_css_files