drupal安装后无法加载css和js的解决方法

zhangzhijun 2025-04-09 14:51:53 24次浏览 24个评论

今天在debian下安装了drupal 11,在安装引导界面,页面css样式显示正常,但是等drupal安装完成后,页面显示异常,通过F12查看,发现css和js文件全部加载失败了,后台的路径为sites/default/files,登录后台查看,该目录下并没有自动生成css和js的文件夹。 查询相关资料,问题主要是因为sites/default/files目录权限问题,安装过程中无写权限,导致css和js的文件夹及文件未创建成功,导致样式创建失败。 针对这个问题的解决方案也很简单,如果是开发环境,可以在安装后的后台找到configuration-Performance,将Aggrega...

今天在debian下安装了drupal 11,在安装引导界面,页面css样式显示正常,但是等drupal安装完成后,页面显示异常,通过F12查看,发现css和js文件全部加载失败了,后台的路径为sites/default/files,登录后台查看,该目录下并没有自动生成css和js的文件夹。

查询相关资料,问题主要是因为sites/default/files目录权限问题,安装过程中无写权限,导致css和js的文件夹及文件未创建成功,导致样式创建失败。

针对这个问题的解决方案也很简单,如果是开发环境,可以在安装后的后台找到configuration-Performance,将Aggregate CSS files和Aggregate JavaScript files复选框的√去掉,保存即可正常显示。

如果是生产环境,可以先通过上述方法让后台正常显示,然后登录服务器,修改sites/default/files文件夹权限,添加写权限,然后再勾选Aggregate CSS files和Aggregate JavaScript files复选框,保存。但是这个解决方案未验证,从理论上来说是可以解决这个问题的。

版权申明:

本博客所有文章除特别声明外均采用BY-NC-SA 4.0许可协议。依据BY-NC-SA 4.0许可协议,转载请附上原文出处链接及本声明。

原文链接: https://chahuawu.com/index.php/computer-technology/web-development/drupal-anzhuanghou-wufa-jiazai-css-he-js-de-jiejue-fangfa.html