Hola
Cuando ejecuto ./guarani pers_autoload, me tira “Syntax error, unexpected ‘}’ on line 60 Se generaron los archivos correctamente”, queria saber es solo una advertencia?.
Muchas gracias!!!
Hola
Cuando ejecuto ./guarani pers_autoload, me tira “Syntax error, unexpected ‘}’ on line 60 Se generaron los archivos correctamente”, queria saber es solo una advertencia?.
Muchas gracias!!!
Hola Pablo,
Tendrán algo modificado localmente? Pueden ejecutar el comando “svn status” sobre la carpeta de la instalación de Guaraní y adjuntar el resultado?
Saludos, Florencia.
Esto devuelve (es para Unipe):
svn status
? bin/doctrine-dbal
? bin/generate-deps-for-config-factory
? bin/generate-factory-for-class
? bin/php-parse
? certificado_idp.crt
? metadatos_compilados
? personalizacion/logs/conflictos.log
? php/rest/recursos_usuarios.php
Gracias!!!
Pablo,
Quizás en los logs de comandos (<path proyecto Guaraní>/instalacion/logs_comandos/comandos.log) tengan más información sobre el error de sintaxis. Podrían chequearlos?
Saludos, Florencia.
Hola Pablo, agrego a lo de Flor:
Revisa el archivo personalizacion/php/guarani_clases_consultas_nuevas.php.
¿te muestra mas información de donde da ese error?
¿Si ejecutas el comando con la opción -v te da mas información?
bin/guarani pers_autoload -v
saludos.
2
cuando ejecuto me tira:
./guarani pers_autoload -v
Ejecutado: 31/03/23 15:11:31
Syntax error, unexpected ‘}’ on line 60
TIEMPO: 0,230 segundos
te copio lo q tiene personalizacion/php/guarani_clases_consultas_nuevas.php
<?php /** * Esta clase fue y será generada automáticamente. NO EDITAR A MANO. * @ignore */ class guarani_clases_consultas_nuevas { static function existe_clase($nombre) { return isset(self::$clases[$nombre]); } static function consulta($nombre) { if (static::existe_clase($nombre)) { $clase = self::$clases[$nombre]['clase']; $path = self::$clases[$nombre]['path']; return array($clase, $path); } else { throw new siu\errores\error_guarani("No existe la clase: $nombre pude ser que tenga que volver a generar la clase g3_clases_consulta con el comando generar_autoload"); } } static $clases = array( 'co_certificados_unipe' => array('clase'=>'co_certificados_unipe','path'=>'../../pers_gestion/php/nucleo/propuestas/certificados/co_certificados_unipe.php'), 'co_inscripciones_cursadas_unipe' => array('clase'=>'co_inscripciones_cursadas_unipe','path'=>'../../pers_gestion/php/nucleo/cursadas/inscripciones/co_inscripciones_cursadas_unipe.php'), 'co_inscripciones_unipe' => array('clase'=>'co_inscripciones_unipe','path'=>'../../pers_gestion/php/nucleo/matriculas/inscripciones/co_inscripciones_unipe.php'), 'co_preinscripciones_unipe' => array('clase'=>'co_preinscripciones_unipe','path'=>'../../pers_gestion/php/nucleo/matriculas/inscripciones/propuestas_preinscripcion/co_preinscripciones_unipe.php'), 'co_requisitos_ingreso_unipe' => array('clase'=>'co_requisitos_ingreso_unipe','path'=>'../../pers_gestion/php/nucleo/requisitos/requisitos_ingreso/co_requisitos_ingreso_unipe.php'), 'co_usuarios' => array('clase'=>'co_usuarios_pers','path'=>'../../pers_gestion/php/nucleo/_lib/usuarios/co_usuarios_pers.php'), ); } ?>gracias!!!
¿te lo empezó a dar luego de la revisión 69980?
Syntax error, unexpected '}' on line 60
Revisa en los archivos involucrados que no te falto cerrar una llave ‘}’.
saludos.
2
gracias, revise todas las personalizaciones y ninguna me tira un error.
Hola Pablo,
El problema está en el archivo ‘<path proyecto Guaraní>/personalizacion/php/nucleo/_lib/reglas/regla_regularidad_actividad_cursada_anio_academico.php’. Fijate que en la línea 57 tienen " fg", que no es una sentencia válida en PHP. Eliminen eso y vuelvan a intentar la ejecución del comando.
Saludos, Florencia.
4
muchas gracias!!
ya se soluciono