Hola, buen día!
Intentamos instalar la versión 3.30.2r2 en un entorno de prueba a partir de la versión 3.30.2r1 y en el paso 4 nos da el siguiente error:
El chequeo de requerimientos se realizó correctamente, ¿desea continuar? (yes/no) [yes]:
- Verificación del proyecto existente
======================================
[ ERROR ] El directorio “” no tiene permisos de lectura
PHP Warning: parse_ini_file(/i__produccion/instancia.ini): Failed to open stream: No such file or directory in /usr/local/siu/mapuche_3302r2/vendor/siu/instalador/src/SIU/Instalador/Toba/Paso/VerificarProyectoExistente.php on line 214
PHP Warning: Trying to access array offset on value of type bool in /usr/local/siu/mapuche_3302r2/vendor/siu/instalador/src/SIU/Instalador/Toba/Paso/VerificarProyectoExistente.php on line 216
PHP Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /usr/local/siu/mapuche_3302r2/vendor/siu/instalador/src/SIU/Instalador/Toba/Paso/VerificarProyectoExistente.php:216
Hicimos la prueba de otorgar todos los permisos a los directorios y da el mismo error.
Lo que notamos raro es que cuando descomprime el .zip quedan directorio y archivos con permiso “s”, ejemplo: drwxrwsr-x
El final del instalador.log dice:
[2025-05-26T10:29:25.725393-03:00] MAIN.INFO: [ OK ] PHP: Versión esperada desde 8.1 hasta 8.2, versión instalada 8.1.31
[2025-05-26T10:29:25.738592-03:00] MAIN.DEBUG: SET search_path TO mapuche
[2025-05-26T10:29:25.739154-03:00] MAIN.DEBUG: Conectado a pgsql:host=localhost;port=5432;dbname=postgres;client_encoding=SQL_ASCII
[2025-05-26T10:29:25.739269-03:00] MAIN.DEBUG: SHOW server_version;
[2025-05-26T10:29:25.740784-03:00] MAIN.INFO: [ OK ] POSTGRES: Versión esperada desde 11 hasta 12, versión instalada 11.22
[2025-05-26T10:29:25.742038-03:00] MAIN.INFO: [ PREGUNTA ] El chequeo de requerimientos se realizó correctamente, ¿desea continuar?
[2025-05-26T10:29:26.589065-03:00] MAIN.INFO: [ RESPUESTA ] yes
[2025-05-26T10:29:26.589240-03:00] MAIN.NOTICE: === PASO Chequeo de requerimientos del instalador y del proyecto ha finalizado correctamente.
[2025-05-26T10:29:26.589917-03:00] MAIN.NOTICE: === PASO 4) Verificación del proyecto existente
[2025-05-26T10:29:26.605329-03:00] MAIN.DEBUG: SET search_path TO mapuche
[2025-05-26T10:29:26.605853-03:00] MAIN.DEBUG: Conectado a pgsql:host=localhost;port=xxxx;dbname=mapuche;client_encoding=SQL_ASCII
[2025-05-26T10:29:26.605935-03:00] MAIN.DEBUG: SELECT dato_parametro FROM mapuche.rrhhini WHERE nombre_seccion = ‘Version RRHH’ AND nombre_parametro = ‘Version’;
[2025-05-26T10:29:26.616658-03:00] MAIN.ERROR: El directorio “” no tiene permisos de lectura
Nuestro entorno es un servidor Linux Debian 5.10.234-1 (2025-02-24) con base de datos Postgres 14.5, php 8.1.31.
Desde ya muchas gracias
Saludos
Alberto