云基础架构上的Adobe Commerce中出现目录创建错误
本文解决了Adobe Commerce on Cloud基础架构中因只读文件系统而导致的无法创建目录错误。 要修复此问题,请使用正确的语言设置更新.magento.env.yaml
文件以进行静态内容部署,保存更改,然后重新部署实例。
描述 description
环境
云基础架构上的Adobe Commerce
问题/症状
-
系统记录了一个错误,说明由于只读文件系统而无法创建目录。
-
错误消息显示为:
无法创建 目录“/app/pub/static/frontend/
<
命名空间>
/<
主题>
/<
区域设置>
”警告! mkdir():只读文件系统 -
系统在运行时无法生成静态内容文件夹。
解决方法 resolution
要解决此问题,请执行以下步骤:
-
打开您的
.magento.env.yaml
文件。 -
检查
SCD_MATRIX
部分,确认每个主题列出了所有必需的语言。 例如:code language-none SCD_MATRIX: "Theme_code1": language: - es_ES - en_US "Theme_code2": language: - es_ES - en_US
-
添加任何缺少的语言以确保包括所有使用的语言(如
en_US
和es_ES
)。 -
保存更新的
.magento.env.yaml
文件。 -
在云基础架构实例上重新部署您的Adobe Commerce。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f