Versión 3.29.0 - Actualización a PHP 8.1

Por motivos de compatibilidad con la versión 8.1 de PHP sacamos la versión 3.29.0 del módulo SIU-Mapuche.

Les sugerimos fuertemente que esta versión la deployen previamente en un servidor de testeo donde puedan realizar las pruebas de sus circuitos de trabajo antes de ponerla productiva.

Les adjuntamos las filminas que fueron explicadas en el comité de usuarios Nro. 130.

Cualquier duda estamos a disposición.
Saludos,
Equipo SIU-Mapuche.
Actualización_3290_php_81.pdf (465,3 KB)

Hola Nicolás.
Te hago una consulta al respecto. En el documento se menciona para realizar la prueba , a la versión Mapuche 3.28 como compatible con PHP 8.1
En este mensaje vos hacés referencia a la versión 3.29.0 la que no encontramos en el repositorio para descargar.
Nos podrás aclarar con cuál de las versiones tendríamos que hacer el testeo.
Gracias.
Saludos.

Hola Graciela, acabamos de publicar la versión. Creamos antes el foro para poder enviar el link del mismo en el mail de la versión.
Saludos,
Nico

Hola Nicolás.
Estamos queriendo actualizar a Mapuche_3.29.0 y mi consulta es si postgresql 14 es compatible con la versión del sistema o tenemos que tener postgresql 11?
Saludos.

La versión de Postgres compatible por el momento sigue siendo la 11. Saludos,
Nico

Gracias Nicolás por la respuesta.
Otra consulta, las extensiones de php: php_dbase, phpCAS, simplesamlphp, securimage, poidsy se instalan o vienen con el paquete de la versión del sistema mapuche?
Saludos

Tenemos un servidor de pruebas con varias instalaciones de prueba. Al actualizar php, las versiones 3.28 y anteriores seguirán funcionando con PHP 8.1?

Hola Melina
Pueden producirse errores ya que hay cosas de PHP 8.1 como métodos que no son compatibles con versiones anteriores de Mapuche.

Saludos!
Agustin

Estoy siguiendo la Alternativa 2. En el punto 6 dice:

  • Realizar una actualización del sistema con el paquete de Mapuche con PHP 8.1
  • Setear las variables con la base que se desea actualizar.

Para esto, antes de realizar la actualización, modifique el instalador.env colocando el nombre de la base productiva donde correspondía.

La actualización se completo sin problema.

Veo que el bases.ini quedo apuntando a las siguientes bases:
[toba_3_4]
base = “prueba_mapuche1_prod”

[produccion toba_usuarios toba_usuarios]
base = “prueba_mapuche1_prod”

[produccion mapuche mapuche]
base = “prueba_mapuche1”

donde prueba_mapuche1_prod es el backup restaurado de producción y prueba_mapuche1 es la demo.

Si cambio la entrada [produccion mapuche mapuche] para que apunte a la otra base, veo los datos de la base de producción, pero he perdido los usuarios y las versiones de la pagina y de la base no coinciden.

Desestimen mi consulta. El problema fue que cuando hice la actualización, lo hice en la misma carpeta que instale la demo. Gracias!