iisgiua / giuaschool

giua@school - Il Registro Elettronico open source dell' I.I.S. Michele Giua
https://iisgiua.github.io/giuaschool-docs/
GNU Affero General Public License v3.0
31 stars 18 forks source link

Uso dei Moduli #470

Closed Lucaccc closed 1 year ago

Lucaccc commented 1 year ago

Buonasera, dopo l'aggiornamento alle ultime modifiche della versione 1.5.2, non funziona più, sul mio registro, l'uso dei moduli: li fa inserire da amministratore, ma quando gli studenti provano a inserire una nuova richiesta appare il seguente avviso:

Oops! An Error Occurred The server returned a "500 Internal Server Error". Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

P.s. prima degli aggiornamenti i moduli funzionavano correttamente. A cosa può essere dovuto? Grazie.

trinko commented 1 year ago

Ho bisogno di più informazioni: attiva la modalità debug, riprova l'inserimento del modulo e poi estrai il log e caricalo qui.

Lucaccc commented 1 year ago

2023-02-25_10-25.log Ecco il file di log.

trinko commented 1 year ago

C'è un errore di sintassi nel template usato per la richiesta, ma è difficile sapere di cosa si tratta.

Per prima cosa prova a cancellare la cache, eventualmente anche manualmente dal pannello di controllo di Altervista (cartella var/cache/prod).

Se non cambia niente, recupera il file del template dalla cartella PERSONAL/data/moduli, assicurati che non contenga dati personali (eventualmente cancellali) e postalo qui.

Lucaccc commented 1 year ago

pcto_public_speaking.txt

trinko commented 1 year ago

Il file pcto_public_speaking.txt che hai allegato non presenta errori di sintassi e rinominato come pcto_public_speaking.html.twig funziona correttamente sull'ambiente di test su Altervista. Per cui non riesco a riprodurre l'errore.

Puoi provare a fare i seguenti controlli:

sempliciniluigi89 commented 1 year ago

Anche io riscontro lo stesso problema

[image: Mailtrack] https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11& Sender notified by Mailtrack https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11& 02/28/23, 09:53:07 PM

Il giorno mar 28 feb 2023 alle ore 19:32 Antonello Dessì < @.***> ha scritto:

Il file pcto_public_speaking.txt che hai allegato non presenta errori di sintassi e rinominato come pcto_public_speaking.html.twig funziona correttamente sull'ambiente di test su Altervista. Per cui non riesco a riprodurre l'errore.

Puoi provare a fare i seguenti controlli:

  • ricontrolla la corretezza della configurazione del modulo di richiesta (come amministratore);
  • verifica che il modulo usato corrisponda al file PERSONAL/data/moduli/pcto_public_speaking.html.twig
  • verifica di non aver fatto modifiche ai template nela cartella templates/richieste

— Reply to this email directly, view it on GitHub https://github.com/iisgiua/giuaschool/issues/470#issuecomment-1448670304, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWL2BFIUAXHCDQHNWRFJICLWZZAFXANCNFSM6AAAAAAVHEXYHM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Lucaccc commented 1 year ago

Il file pcto_public_speaking.txt che hai allegato non presenta errori di sintassi e rinominato come pcto_public_speaking.html.twig funziona correttamente sull'ambiente di test su Altervista. Per cui non riesco a riprodurre l'errore.

Puoi provare a fare i seguenti controlli:

  • ricontrolla la corretezza della configurazione del modulo di richiesta (come amministratore);
  • verifica che il modulo usato corrisponda al file PERSONAL/data/moduli/pcto_public_speaking.html.twig
  • verifica di non aver fatto modifiche ai template nela cartella templates/richieste

Ho verificato: è tutto in ordine, ma non funziona lo stesso.

tommasiangelo01 commented 1 year ago

Adesso ho visto che il problema non si verifica solo con il modulo pcto ,bensì anche con i regolari moduli di deroga uscita,ingresso etc...

trinko commented 1 year ago

E' possibile che l'errore sia dovuto a qualche modifica imprevista dei due template che allego. Prova quindi:

1) scarica i file seguenti nella cartella templates/richieste e sovrascrivi quelli esistenti: richieste.zip

  1. cancella la cache
  2. attiva il debug
  3. riprova a inserire il modulo

Se mostra ancora l'errore, carica estrai il log e caricalo, così da verificare se è sempre lo stesso.

Lucaccc commented 1 year ago

E' possibile che l'errore sia dovuto a qualche modifica imprevista dei due template che allego. Prova quindi:

  1. scarica i file seguenti nella cartella templates/richieste e sovrascrivi quelli esistenti: richieste.zip

  2. cancella la cache

  3. attiva il debug

  4. riprova a inserire il modulo

Se mostra ancora l'errore, carica estrai il log e caricalo, così da verificare se è sempre lo stesso.

Perfetto, ora funziona. Grazie.