Fehler bei der Ordnererstellung in Adobe Commerce auf der Cloud-Infrastruktur
Dieser Artikel behandelt den Fehler „Verzeichnis kann nicht erstellt werden“ in Adobe Commerce in der Cloud-Infrastruktur, der durch ein schreibgeschütztes Dateisystem verursacht wird. Um dies zu beheben, aktualisieren Sie die .magento.env.yaml-Datei mit den richtigen Spracheinstellungen für die statische Inhaltsbereitstellung, speichern Sie die Änderungen und stellen Sie die Instanz erneut bereit.
Beschreibung description
Umgebung
Adobe Commerce auf Cloud-Infrastruktur
Problem/Symptome
-
Das System protokolliert einen Fehler, der besagt, dass aufgrund eines schreibgeschützten Dateisystems kein Verzeichnis erstellt werden kann.
-
Die Fehlermeldung wird wie folgt angezeigt:
Verzeichnis "/app/pub/static/frontend/
<Namespace>/<Theme>/<locale>" kann nicht erstellt werden. mkdir(): Nur-Lese-Dateisystem -
Das System kann während der Laufzeit keine statischen Inhaltsordner generieren.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
Öffnen Sie die
.magento.env.yaml. -
Überprüfen Sie den Abschnitt
SCD_MATRIX, um sicherzustellen, dass alle erforderlichen Sprachen für jedes Design aufgeführt sind. Beispiel:code language-none SCD_MATRIX: "Theme_code1": language: - es_ES - en_US "Theme_code2": language: - es_ES - en_US -
Fügen Sie alle fehlenden Sprachen hinzu, um sicherzustellen, dass alle verwendeten Sprachen (wie
en_USundes_ES) enthalten sind. -
Speichern Sie die aktualisierte
.magento.env.yaml. -
Stellen Sie Ihre Adobe Commerce auf der Cloud-Infrastrukturinstanz erneut bereit.