Error en la actualizacion de la version 3.0.0

Buen día,

          Detallo el paso a paso de la actualización de la versión, la cual nos arroja diferentes errores (adjunto un print por cada punto):

1-composer install –no-dev.
2- composer siu_actualizar –no-dev, con los parámetros de la instalación más la secuencia de errores. Respecto al parámetro database_nombre y database_nombre_toba, irían las actuales de la 2.3.8?
3- copiar el link simbolico a …/sites-enabled/ y reinicio de apache

Gracias!


3.0.0.zip (1010 KB)

Buenas tardes me sumo a este hilo porque a nosotros se nos presento un error similar al ejecutar composer siu:actualizar --no-dev

composer siu:actualizar --no-dev
Do not run Composer as root/super user! See How do I install untrusted packages safely? Is it safe to run Composer as superuser or root? - Composer for details
Class Incenteev\ParameterHandler\ScriptHandler is not autoloadable, can not call siu:actualizar script

SIU\Pilaga\php\ComposerHooks::pilaga_actualizar
PHP Fatal error: Class ‘Symfony\Component\Yaml\Yaml’ not found in /var/hacienda/pilaga/php/ComposerHooks.php on line 189

Fatal error: Class ‘Symfony\Component\Yaml\Yaml’ not found in /var/hacienda/pilaga/php/ComposerHooks.php on line 189
root@general-grievous:/var/hacienda/pilaga# cd /usr/local/bin/composer

En nuestro caso actualmente tenemos instalado el sistema en el directorio /var/hacienda/pilaga. Lo que hicimos entonces fue renombrar este directorio para guardar la version anterior, 2.3.5, y copiar en /var/hacienda el directorio SIU-Pilaga de la v3.0.0, pero renombrado como pilaga. Es decir que quedo nuevamente /var/hacienda/pilaga. Luego le dimos los permisos necesarios y ejecutamos el comando composer siu:actualizar --no-dev.

Que podrá ser??

Desde ya gracias

Paola
UNPA

Hola Paola, nosotros habiamos hecho eso, tenes que poner la carpeta nueva de pilaga3.0.0 (SIU-pilaga), en un lugar distinto a tu instalacion anterior y de ahi adentro ejecutar el compose como dice el instructivo…el compose termino bien pero arrojo errores de ine_pil
Saludos
Márian

Hola Marian, gracias por tu ayuda. Te comento que el error fue que por desconocimiento no habiamos ejecutado la linea compose install --no-dev, dado a que como estamos actualizando mal interpretamos la linea pensando que se aplicaba a una instalacion… Luego al leer mas detenidamente el instructivo, nos percatamos de que habia que ejecutar esta linea para tener acceso a los repositorios…
Ahora bien, el error que persiste es que advierte de no ejecutar como root. Este error no tiene ningún impacto no??

Gracias
Saludos
Paola
UNPA

Hola Paola, disculpame la demora , estuvimos a full estos dias, no pasa nada con eso , nos paso lo mismo y ya lo tenemos funcionado…espero hayas podido avanzar
Saludos
Marian

Se probo borrando la carpeta instalacion y ejecutando de nuevo las dos lineas de composer
y termina “bien con exito”, pero no copia los archivos en dicha carpeta (toba.conf,etc), los permisos de escritura , ejecucion estan bien
El Problema de apache era que queria copia en sites-enable algo que no existe, se soluciona borrando
SIu-pilaga.conf y reiniciando el servidor [ < ]
gracias