0

我已经在实时服务器上安装了 Magento。但问题是它没有加载css。我已经仔细检查了 .htaccess 文件,但其中没有任何问题。我已授予对 Var、Media 和 app/etc 文件夹的完全访问权限。

请让我知道这是什么问题?

提前致谢。

亚历克斯·S。

4

7 回答 7

1

在我的情况下,这是由于 .htaccess 文件。在我的项目中,文件夹中有一个.htaccess文件,/skin内容如下:

Header set Access-Control-Allow-Origin "*"

我已经删除了这个文件,它工作正常。

于 2016-07-25T17:52:47.337 回答
0

对于 htaccess,确保 RewriteBase / 未注释。所以从#RewriteBase / 到 RewriteBase /。如果可能,请检查错误日志。而且,我记得的另一件事是,您可能还需要清除缓存和 tmp 文件夹。首先执行此操作,清除缓存和 tmp 文件夹。

于 2012-05-18T06:00:16.657 回答
0

查看页面的源代码并单击 css 链接,如果指向正确,它将带您进入 css 页面。

于 2012-05-18T05:15:59.390 回答
0

当您在 Mysql 中更改 base_url 路径时

as : web/secure/base_url = http://example.com/

必须在Then clear session and cache/的末尾提及。 然后重启 MySQL 和 Apache2。 类似的。.com


unsecure/base_url

于 2015-02-25T07:53:52.100 回答
0

在安装时,magento 询问了安全 URL 和不安全 URL。当我们更改服务器时,必须更改这些 url。如果您无法访问admin>>>>systemconfiguration

然后你可以从数据库中改变它。在表中查找

数据库前缀。core_config_data

改变路径

web/unsecure/base_url到您的新域名
web/secure/base_url到您的新域名

注意:请不要忘记最后加上斜杠。喜欢:www.newdomain.com/

谢谢。

于 2014-09-23T10:06:36.360 回答
0

我会建议一步一步来。

有2种情况:

1)您可以直接从 URL看到您的 CCS ,因此浏览器通过直接 URL 加载它,例如:http://your-magento/skin/frontend/your-package/your-theme/css/styles.css,所以在这种情况下,您应该检查与 Magento 连接的点:

  • 从配置或数据库检查/更正基本 URL
  • 清除缓存
  • 清除会话
  • 检查配置

2) 如果您的 CSS 不是通过直接 URL 加载的。所以在这种情况下,它根本与 Magento 无关。在这种情况下,您应该检查以下几点:

  • 检查文件和文件夹权限
  • 检查重写规则和模块
  • 服务器日志文件查找错误
  • 检查 .htaccess 的存在和正确性。
  • 重要的是,检查所有子文件夹中的所有 .htaccess 文件。

就我而言,我区分了这两种情况,并开始在第二种情况下搜索我的问题。

.htaccess在文件夹中找到/skin/frontend/your-package/your-theme/ 内容如下:

Order deny,allow
Deny from all

删除此文件,您的 CSS 文件将被加载。我不知道这个文件是如何创建的,我在父主题中没有这样的文件。我认为 Magento 是自动创建的。用 GIT 关注并跟踪变化。

于 2017-03-29T08:24:11.590 回答
-1

检查 app/etc、var、media 文件夹等文件夹的权限。尝试为这些文件夹授予 777 权限。最近我遇到了同样的问题,我尝试了这个。然后我的网站工作正常。

于 2013-08-31T10:46:15.263 回答