Autor Tema: problemas al crear un usuario en preinscripcion  (Leído 257 veces)

0 Usuarios y 1 Visitante están viendo este tema.

eluqueunca

  • General Guarani
  • *
  • Mensajes: 2975
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:problemas al crear un usuario en preinscripcion
« Respuesta #15 on: Junio 14, 2021, 10:43:27 am »
No esta. Y compilar_recursos no lo genera (con produccion=true).
Genera otros. pero no ese.


Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1896
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:problemas al crear un usuario en preinscripcion
« Respuesta #16 on: Junio 14, 2021, 02:27:34 pm »
Hola Emilio,

Hay que ver porque el comando bin/preinscripcion compilar_recursos --verbose no lo genera, ¿te da algún error cuando lo ejecutas? ¿tenes permisos en la carpeta instalacion/temp?

saludos.
2

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1896
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:problemas al crear un usuario en preinscripcion
« Respuesta #17 on: Junio 14, 2021, 02:50:54 pm »
Hola Emilio,

Te explique mal, los Twigs no se compilan con el comando bin/preinscripcion compilar_recursos, sino que cuando estas en modo producción se van compilando "on demand" cada vez que se usan.

Esto se puede ver en la función load_template de vendor/siu/chulupi-framework/src/SIU/Chulupi/kernel.php:

Código: [Seleccionar]
if (kernel::proyecto()->get_produccion()) {
$cache = kernel::proyecto()->get_dir_temp();
} else {
$cache = false;
}

$loader = self::template_loader();
        $env = new \Twig_Environment($loader, array(
            'debug' => false,
'cache' => $cache,
'charset' => kernel::proyecto()->get_encoding()
        ));

....................

La carpeta de cache es lo que se define en el parámetro dir_temp de instalacion/config.php, sino se define toma instalacion/temp.

Preguntas:
¿tenes definido el parámetro dir_temp en instalacion/config.php? Podes no tenerlo y todo ok.
¿Apache tiene permisos de escritura en dir_temp o instalacion/temp en su defecto?

Referencia: https://twig.symfony.com/doc/1.x/api.html#compilation-cache

saludos.
2

eluqueunca

  • General Guarani
  • *
  • Mensajes: 2975
    • Ver Perfil
    • Email
  • Institución: Facultad de Ciencias Agrarias - UNCa
  • Nombre y apellido: Emilio Luque
  • Sistema: Siu-Guarani
Re:problemas al crear un usuario en preinscripcion
« Respuesta #18 on: Junio 14, 2021, 07:22:46 pm »
Hola

Borré el directorio de compilacion de los twig y salió andando.
Si vuelve a ocurrir trataré de ver porque andaba mal, o se armó mal.

Emilio

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1896
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:problemas al crear un usuario en preinscripcion
« Respuesta #19 on: Junio 16, 2021, 10:47:26 am »
Hola Emilio,

Quizás se compilo mal la primera vez, y luego quedo mal compilado para el resto de los usos.

Perfecto, cualquier cosa nos avisas.

saludos.
2