Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Error al actualizar de 13.0.3 a 14.0.3

Cuestiones,problemas sobre la instalción Dolibarr con windows(DoliWamp) , MacOS (DoliMamp), Gnu/linux, una web externa que proporciona alojamiento ....
Nicolas
Novato
Mensajes: 2
Registrado: Sab, 23/10/2021, 17:27

Error al actualizar de 13.0.3 a 14.0.3

Mensaje por Nicolas »

Buenos días,
He actaulizado la version y el proceso finaliza con errores.
Fatal error: Uncaught Error: Call to undefined function jsonOrUnserialize() in /www/ncosta/htdocs/dolibarr/core/extrafieldsinexport.inc.php:50 Stack trace: #0 /www/ncosta/htdocs/dolibarr/core/modules/modExpenseReport.class.php(222): include() #1 /www/ncosta/htdocs/dolibarr/install/upgrade2.php(4269): modExpenseReport->__construct(Object(DoliDBMysqli)) #2 /www/ncosta/htdocs/dolibarr/install/upgrade2.php(502): migrate_reload_modules(Object(DoliDBMysqli), Object(Translate), Object(Conf), Array) #3 {main} thrown in /www/ncosta/htdocs/dolibarr/core/extrafieldsinexport.inc.php on line 50

He intentado volver atrás y el error persiste.
Alguien sabe como resolver este problema?
Gracias.

garciacomunicaciones
Novato
Mensajes: 3
Registrado: Mié, 27/10/2021, 15:16

Mensaje por garciacomunicaciones »

Estimado la actualización la Hizo por FTP.?

Nicolas
Novato
Mensajes: 2
Registrado: Sab, 23/10/2021, 17:27

Mensaje por Nicolas »

Buenos días.

Si, descomprimí el módulo y lo subí por ftp como hice con las versiones anteriores.
Buscando en la web, encontré una diferencia en el archivo de referencia. Pero no se si es correcto o no.
La principal diferencia que encontré es la función jsonOrUnserialize() vs unserialize().
https://jtraulle.github.io/dolibarr/d2/ ... ource.html

garciacomunicaciones
Novato
Mensajes: 3
Registrado: Mié, 27/10/2021, 15:16

Mensaje por garciacomunicaciones »

Y si pruebas actualizando de la version 13.0.3 a la 13.0.5 y así hasta llegar a la 14.03 que es la ultima, no se olvide de guardar los archivos de documents y cambiar el nombre de install.lock para que le de la opción de actualizar la BD a la nueva versión.

Jamarin
Novato
Mensajes: 7
Registrado: Mar, 31/12/2019, 18:28

Mensaje por Jamarin »

Sufri el mismo problema y con las mismas versiones y se soluciona instalano todas las versiones en su orden natural.
Antes de realizar la actualización, asegurate en la configuración de proyectos casí al final de la página lo siguiente:
En un documento de un tercero, puede elegir un proyecto vinculado a otro tercero: o dejarlo en blanco o que ponga "all", si pone "todo" (sin las comillas en cualquier caso), tendrás problemas.

Saludos