将服务器和产品页面移动为空后,Magento Admin CSS和JS路径不正确?

将服务器和产品页面移动为空后,Magento Admin CSS和JS路径不正确?,magento,admin,Magento,Admin,我最近将一个Magento站点从子域移动到另一台服务器上的目标域picnprint.me。自从将站点移动到新服务器后,我目前遇到两个问题 管理区域CSS和JS路径呈现不正确。 例如Magento管理员页面正在查找adminhtml/default/default/reset.css,而不是picnprint.me/skin/adminhtml/default/default/ 如果我将CSS和JS文件放置在管理员页面当前路径的位置,那么Magento管理员将正常加载,但不允许我登录 此外,前端的

我最近将一个Magento站点从子域移动到另一台服务器上的目标域picnprint.me。自从将站点移动到新服务器后,我目前遇到两个问题

管理区域CSS和JS路径呈现不正确。 例如Magento管理员页面正在查找adminhtml/default/default/reset.css,而不是picnprint.me/skin/adminhtml/default/default/

如果我将CSS和JS文件放置在管理员页面当前路径的位置,那么Magento管理员将正常加载,但不允许我登录

此外,前端的所有产品页面都显示为空白,网站模板加载,但没有产品内容加载。 有人知道这些问题的原因是什么,以及我如何解决问题吗

干杯


Andy

使用您最喜欢的RDMS工具(如phpMyAdmin)打开表
core\u config\u data
,更正路径
web/unsecure/base\u url
web/secure/base\u url
。确保
dev/js/merge_文件
dev/css/merge_css_文件
均为0


通过删除Magento目录中
var/cache/
中的所有文件来清除缓存。

我也遇到了同样的问题。我知道这可能不是上述问题的答案,但我仍然觉得这可能会帮助有类似问题的人

这个问题我已经出现过好几次了,在我想起解决方法之前,我在谷歌上搜索了20分钟。这篇文章主要是为我未来的自己写的,毫无疑问,我会再次遇到这个问题

我启用了“结合javascript和css”。我的本地组合css和js文件被自动部署到服务器上

问题是,我的
媒体
文件夹(所有css和js现在都从其中加载)没有正确的权限。授予apache写入权限后,我所有的麻烦都消失了:)


media/css
media/js
文件夹添加到
.gitignore

可能是个好主意。是的,web/unsecure/base\u url和web/secure/base\u url都会更新为新的url。dev/js/merge_文件和dev/css/merge_css_文件在core_config_数据表中都不存在,所以我添加了它们,但不幸的是没有效果。在添加了一个模块后,我遇到了同样的问题,该模块平静地合并并缩小了我的css和js,我已经完全禁用了该模块,但magento仍然使用错误的css。检查了所有这些DB字段,它们是正确的。已删除的var/cache仍然不走运。最后我尝试了下面的答案,但是apache已经可以访问媒体了。有人还有别的办法吗?我快发疯了感谢取决于存储的设置方式缓存实际上可能在数据库中,清空表
core\u cache
core\u cache\u标记
。也可以试试。谢谢@clockworkgeek的输入。事实证明,这是my layout.xml中的一个语法错误。很明显,没有设置css和js设置。有相同的问题。禁用合并解决了我的问题。感谢您抽出时间添加您的输入。