El contenido estático no se puede generar en Adobe Commerce en una infraestructura en la nube
El contenido estático no se genera durante la implementación en Adobe Commerce en la infraestructura en la nube, a menudo debido a variables de entorno mal configuradas. Problemas como el error No se puede crear un enlace simbólico para "/app/…/.htaccess" durante el proceso de compilación, o bien falta un archivo deployed_version.txt
. Para resolver el problema, asegúrese de que CLEAN_STATIC_FILES
esté habilitado y vuelva a implementar el entorno.
Descripción description
Entorno
Infraestructura de Adobe Commerce en la nube
Problema/Síntomas
- El contenido estático no se genera durante la implementación.
- Error mostrado: No se puede crear un enlace simbólico para "/app/…/.htaccess".
- El archivo
deployed_version.txt
falta o está obsoleto. - Variable
CLEAN_STATIC_FILES
incoherente entre entornos.
Resolución resolution
Para resolver el problema, siga estos pasos:
-
Compruebe la variable
CLEAN_STATIC_FILES
para asegurarse de que está habilitada (o que no está configurada, que está habilitada de forma predeterminada). Puede verificarlo de cualquiera de las siguientes maneras:-
Acceda al servidor mediante SSH (por ejemplo, nodo 01) y ejecute el siguiente comando:
code language-none php -r 'echo json_decode(base64_decode($_ENV[ "MAGENTO_CLOUD_VARIABLES"] ))->CLEAN_STATIC_FILES . "\n";'
-
Busque la variable en el archivo
.magento.env.yaml
del repositorio. -
Ejecute el siguiente comando CLI localmente:
code language-none magento-cloud variables:list -p <clusterID>
-
Visite la consola de Cloud en
https://console.adobecommerce.com/username/<cluster ID>/<environment>/settings/variables
para inspeccionar la variable.
-
-
Compare la variable
CLEAN_STATIC_FILES
entre entornos para identificar discrepancias (por ejemplo, habilitada en el ensayo pero deshabilitada en la producción) y ajústela para garantizar la coherencia. -
Insertar cambios en el entorno para almacenar en déclencheur un contenido estático de regeneración y regeneración.
Lectura relacionada
- CLEAN_STATIC_FILES en la guía de infraestructura de Adobe Commerce en la nube.
- lista de variables en la guía de infraestructura de Adobe Commerce en la nube.