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:
+3
-1
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user