[SOLUCIONADO] Consulta instalación API Arai Proveedores v1.0beta

Hola buenos días,

Leonardo, te quería comentar un par de cosas, en primer lugar te comento que estoy usando para estas pruebas:

PHP 7.2.30
psql (PostgreSQL) 9.6.17
Clone tag v1.0.0-beta
git clone --branch v1.0.0-beta https://hub.siu.edu.ar/siu-arai/proovedores-api.git

1- Probé hacer el composer install agregando --ignore-platform-reqs

cailo@arai-api:/siu/proovedores-api$ composer install --no-dev --prefer-dist --ignore-platform-reqs

Eso funciono, pero a la hora de instalar…

  1. Crear base de datos de Araí Proveedores
    ==========================================

PHP Fatal error: Uncaught Error: Class ‘SIU\AraiProveedores\AraiProveedoresApi’ not found in /siu/proovedores-api/src/SIU/ProveedoresApi/Instalador/ConvertirBase.php:124
Stack trace:
#0 /siu/proovedores-api/src/SIU/ProveedoresApi/Instalador/ConvertirBase.php(117): SIU\ProveedoresApi\Instalador\ConvertirBase->ejecutarMigracionesProveedores(Object(Monolog\Logger))
#1 /siu/proovedores-api/src/SIU/ProveedoresApi/Instalador/Paso/CrearBaseProveedores.php(54): SIU\ProveedoresApi\Instalador\ConvertirBase->generarBaseAraiProveedores(Array, Object(Monolog\Logger))
#2 /siu/proovedores-api/src/SIU/ProveedoresApi/Instalador/Paso/CrearBaseProveedores.php(28): SIU\ProveedoresApi\Instalador\Paso\CrearBaseProveedores->generarBaseAraiProveedores()
#3 /siu/proovedores-api/vendor/siu/instalador/src/SIU/Instalador/Paso.php(163): SIU\ProveedoresApi\Instalador\Paso\CrearBaseProveedores->run()
#4 /siu/proovedores-api/vendor/siu/instalador/src/SIU/Instalador/Workflow.php(186): SIU\Instalador\Paso->execute()
#5 /siu/proovedores-api/vendor/siu/instalad in /siu/proovedores-api/src/SIU/ProveedoresApi/Instalador/ConvertirBase.php on line 124

Preguntas:

  • Necesitas tener si o si Arai-Registry para poner a funcionar Arai-Proveedores (con el API disponible)? ya que en el log sale:
    MAIN.ERROR: [ Registry ] Falta el parámetro ‘url’ para poder conectarse a la API de Registry
    MAIN.WARNING: Faltan parámetros para conectar al servicio, verifique los parámetros de conexión

  • En el archivo arai-proveedores.env en ###### CONFIG DE LA BASE DE NEGOCIO ###### apuntas a la base de arai proveedores?.
    Me refiero a la base que esta sincronizada con SIU-Pilaga y SIU-Diaguita.

2- Estaba viendo que en la documentación dice → Ver instalacion de sodium y para instalar sodium usan php7.1 por el soporte con ARAI
http://documentacion.siu.edu.ar/wiki/IT/Sodium

PHP libsodium en PHP sodium en S.O. SIU-Araí
Paragonie/Halite 1.6 5.6 - 7.0 - 7.1 1.0.6 a 1.0.7 1.0.6 o superior 2.0.0
Paragonie/Halite 3.x 7.0 - 7.1 - 7.2 2.0.4 a 2.0.10 1.0.9 o superior x
Paragonie/Halite 4.x 7.2 - 1.0.13 o superior x

y como comente anteriormente cuando estaba usando php 7.1 me dio muchos errores el composer install.

3- En la documentación https://hub.siu.edu.ar/siu-arai/proovedores-api/-/blob/master/doc/install/INSTALACION_MANUAL.md
Dice: git clone --branch https://gitlab.siu.edu.ar/siu-arai/proveedores-api.git . tendría que decir para el caso nuestro
https://hub.siu.edu.ar/siu-arai/proovedores-api.git

Saludos.-