php - 如何授予对PaaS(Symfony CLoud)目录的访问权限?

标签 php docker symfony cloud

我正在使用Symfony Cloud部署我的网站,但是拒绝访问目录。
在本地运行正常!

enter image description here

我试图从ssh连接到

symfony env:ssh 

但是我没有找到 chmod ,因为我没有使用 su 的管理员权限

enter image description here
enter image description here

我还认为是关于symfony云文件的配置,但对此一无所获。

如何授予对Symfony Cloud目录的访问权限?

谢谢你的帮助。

最佳答案

默认情况下,您的目录在symfony cloud上均设置为只读。这就是为什么它在本地而不是在生产中工作的原因。

查看您的symfony.cloud.yaml文件,已经有一行将var目录设置为可写。您可以为images/products目录复制此行

mounts:
    "/var": {source: local, source_path: var}
    "/public/images/products": {source: local, source_path: products}

您可以找到有关配置on this chapter的更多文档。

关于php - 如何授予对PaaS(Symfony CLoud)目录的访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61292470/

相关文章:

symfony - 登录 ESI 组件中的缓存页面会重定向到/_internal/secure/.../none.html

symfony - Websocket 在订阅时断开连接

php - 覆盖持久性 :loadAll in EntityRepository

php - Woocommerce 缩略图库中的重复图片

php - SQL从表中插入到表中

docker - 如何在容器中记录http请求和时间成本?

docker - 在OpenShift 3.1上从自己的Docker注册表创建带有图像的应用

docker - 尝试使用 JMeter 的 docker 容器(非 GUI 模式)运行 JMeter 测试会引发错误 "Could not open xxxx.jmx file"

php - 在php中获取两个数组的相似度百分比

php - 检索返回异常数据的 php 数据