fix: crear installation_completed en build → activa modo producción PHP

Sin este archivo, config.php ejecuta con display_errors=1 (modo dev).
Los PHP warnings se inyectaban dentro del bloque <script> de las páginas,
rompiendo el JavaScript y causando que el contenido no se renderizara.

El archivo se crea en el RUN del Dockerfile así sobrevive cada deploy.
This commit is contained in:
Lizandro Guarnizo
2026-03-12 10:40:37 -05:00
parent 81bdda2ca3
commit 8a862e914a
+3 -1
View File
@@ -127,7 +127,9 @@ RUN if [ -f composer.json ]; then \
# Dar permisos a directorios críticos
RUN chmod -R 755 /var/www/html/logs \
&& chmod -R 755 /var/www/html/uploads \
&& chmod +x /var/www/html/worker.php
&& chmod +x /var/www/html/worker.php \
# Marcar instalación completa → activa modo producción en config.php
&& touch /var/www/html/installation_completed
# Health check
HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \