标签: apache docker
我有一个奇怪的问题,正在寻找想法。
我正在运行一个apache2 debian映像,它提供一些静态文件,并且有一些重定向规则。 运行容器工作正常,但在任何请求(curl和浏览器)上都会导致403(权限被拒绝)错误。
当我执行进入容器并在静态文件夹(例如css)中执行ls时,这些文件将在下一个请求中正确提供。 我目前的解决方法是使用find /var/www/html/ -name '*'的启动脚本。这使容器按预期工作,可以访问所有提供的文件。
ls
find /var/www/html/ -name '*'
这种行为可能是什么原因?