Notas técnicas
Casos encontrados en instalaciones de Dolibarr, con la causa, la comprobación realizada y la solución. Aquí no se publica nada que no se haya leído en el código o reproducido en una instancia de prueba. Por ahora hay 3 notas en español; las demás están en inglés, en francés y en alemán.
Actualizar Dolibarr sin romper nada: el método, y lo que cambia de la versión 16 a la 24
Lo que de verdad se rompe al actualizar Dolibarr, la lista de control antes de empezar, el procedimiento, la vuelta atrás y la tabla de las versiones 16 a 24: PHP, módulos retirados, trampas.
· Dolibarr 24.0.2 (archivo oficial, instalado con el asistente web; PHP 8.2) · mismo control en las versiones anteriores, a veces sin paréntesis«Dolibarr config file content seems to be not correctly defined»: encontrar la causa y repararlo sin reinstalar
El mensaje «Dolibarr config file content seems to be not correctly defined» reproducido causa por causa en Dolibarr 24: lo que dice el paréntesis, el cambio de servidor, el archivo desaparecido, las tareas programadas, y por qué relanzar /install en una instancia existente no es inocuo.
· Imagen oficial dolibarr/dolibarr 24.0.2 (PHP 8.5), MariaDB 11.4; las tres trampas vienen del script de arranque común a todas las versiones de la imagenInstalar Dolibarr con Docker Compose (imagen oficial): la configuración probada, y las tres trampas del ejemplo oficial
Un docker-compose.yml completo para Dolibarr 24 y MariaDB, probado de principio a fin. Con el ejemplo oficial, las contraseñas se guardan en MD5 con una copia en claro, y las tareas programadas nunca se ejecutan: cómo evitarlo.
¿Alguna de estas notas describe una necesidad que cubre uno de los módulos? La referencia está escrita en la propia nota, nunca añadida después.