php - docker php-fpm 无法删除 Nginx 进程的 Fastcgi Cache 文件
问题描述
我在 nginx 容器和 php-fpm 容器之间有一个共享卷 moutn。按照这篇文章https://www.digitalocean.com/community/tutorials/how-to-setup-fastcgi-caching-with-nginx-on-your-vps,Nginx 会创建缓存文件。但是,由于权限问题,我无法删除它。
如果我想从我的 php-fpm 容器中删除它。我必须去检查容器并 chown -R www-data:www-data 文件夹。然后Nginx创建一个新的,我必须再做一次
drwx------ 3 root root 4096 Jan 31 10:58 b
有没有办法解决这个问题?
解决方案
推荐阅读
- arrays - 在 F# 中,如何正确使用 ResizeArray() 和 Array.map 中的累加器来更改记录的属性
- swift - 大括号之间多个匹配的正则表达式
- capacitor - 在哪里为电容器添加 GoogleService-Info.plist
- javascript - 使用 ContextAPI 不会重新呈现其使用者,但会更改内容。为什么?
- html - 如何在 CSS 中设置表格中的确切宽度
- whatsapp - 我们可以在不使用 pywhatkit 打开浏览器的情况下发送 whatsapp 消息吗?
- google-cloud-platform - AWS CodePipeline 中是否有与手动批准操作等效的 Google CloudBuild?
- php - 创建带换行符的数组以重写 json (json_encode)
- python - 总结字典中的所有时间增量值
- oracle - 这个 FOR 循环中的 0 是什么意思