Drupal 7 - 没有加载Views.css和CTools.css

时间:2012-11-24 18:13:12

标签: drupal-7 drupal-views

使用“视图”管理面板时,它似乎完全错误提示。查看正在访问的文件,结果表明未加载所需的css文件。我的Drupal安装在 / drupal / 子文件夹中,当模块尝试访问domain.com/sites/all/modules/views/css/views.css时,收到404。 我尝试手动浏览domain.com/drupal/sites/all/modules/views/css/views.css并且它有效,因此文件就在那里,可以从网上访问。

奇怪的是,对于其他文件夹没有问题,例如domain.com/modules/user/user.cssdomain.com/drupal/modules/user/user.css都有效。这似乎只是 sites / 的问题......

我没有启用CSS优化, sites / 中的所有文件夹都拥有755权限。是否有一些我缺少的配置设置?

2 个答案:

答案 0 :(得分:1)

显然,我关注的域名是另一个域名(或其他任何名称),并包含在public_html的子文件夹中。因此,Drupal安装是该子文件夹的子文件夹(例如,/ home / user / public_html / my_domain / drupal),我的域的所有请求都通过.htaccess和MOD_REWRITE重定向到Drupal子文件夹。出于某种原因,它的正则表达式中没有 sites / modules / themes / 是......)。

答案 1 :(得分:0)

您的vhost配置可能不正确。为了检查这是否是原因,尝试访问没有vhost的网站,即localhost/drupal,看看是否有效。 如果加载正确,则需要设置正确的文档根目录:

<VirtualHost *:80>
 DocumentRoot /www/drupal
 ServerName domain.com
</VirtualHost>

然后重启apache。 有关如何设置vhost的更多信息,请访问http://httpd.apache.org/docs/2.2/vhosts/examples.html