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
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.
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??
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