contao cms 前端缺少 js/css 个文件

Missing js/css files in frontend of contao cms

我正在制作 contao 网站(contao 版本 3.4.0)的实时工作实例的本地副本。

我复制了 web 文件夹并转储了数据库。该站点通常在本地运行,但缺少几个文件(例如滑块 js/css),控制台出现以下错误:"Failed to load resource: the server responded with a status of 403 (Forbidden)"。我也清除了 contao 缓存。

Atm 我真的无法想象是什么原因造成的。大多数文件位于路径 modules/system/ 中。我试图在整个项目中达到 775,但同样的问题。我还制作了一个新的实时数据库转储并重新导入它,同样的问题。

我不得不说我正在为 mac 使用 docker:https://github.com/webdevops/php-docker-boilerplate。 contao 项目位于根级别的 app 文件夹中。

所有者组可能有问题。我真的需要一些帮助,因为我没有受过服务器配置方面的教育。

某些模块文件夹中的某些 .htaccess 文件存在问题,例如system/modules/news/assets/.htaccess

将此配置写入 .htaccess 文件解决了问题

    <IfModule !mod_authz_core.c>
         Order allow,deny
         Allow from all
    </IfModule>
    <IfModule mod_authz_core.c>
         Require all granted
    </IfModule>