Verifica token fallita alla richiesta di promemoria password

Aperto da berethor, Mercoledì - 14 Febbraio 2018 - 19:39

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

berethor

Ciao. Ho problemi con il modulo di promemoria della password: quando un utente clicca su Continua dopo aver compilato il form con i dati richiesti esce l'errore "Verifica token fallita."

Versione Elk: 1.1.1

Io uso Firefox, mentre l'utente che ha segnalato il problema usa Chrome.

Questi sono i pacchetti mod installati:

Attachment Image Resize    1.0.5    
Downloads System    3.0.2    
External Authentication    1.0.2    
ezGallery Lite    5.6    
Fancy Box 4 ElkArte    1.0.6    
Google Analytics tracking    0.0.4    
SimplePortal    1.0.0 RC1

emanuele

Quindi fallisce per entrambi, giusto?
Non è che nel log del degli errori c'è qualcosa che sia riconducibile a questo problema?
Un undefinedindex per esempio quando fai la richiesta?
Oggi sono in ferie, ma ho un un'agenda che scoppia... Stasera potrei riuscire a guardare qualcosa.

berethor

Sì. E' un undefined, ma la variabile è scripturl.

Ci sono due file incriminati:

  • Gallery.english.php alla riga 296
  • Downloads.english.php alla riga 530

Ho scaricato i file per vedere cosa contenessero quelle righe e.... sono vuote.

Devo anche aggiungere che queste righe causano errori costantemente: anche solo fare un F5 fa saltare fuori un undefined scripturl e i files e le righe responsabili sono sempre queste.

Vuoi che allego i file?

emanuele

Il problema non è quello, ma vediamo di sistemare pure quello.
Strano però che non vi sia niente... Prova ad allegare i file.

berethor


emanuele

Basta che cerchi $scripturl e trovi il problema... (o meglio trovi il risultato del problema :P).
Aggiungi:
global $scripturl;
all'inizio dei due file, dopo <?php

Flavio93Zena


berethor

Ho provato, ma così facendo ho come risultato una pagina vuota e il forum mi diventa inagibile. Dopo aver ripristinato i file precedenti ho provato a vedere se nel log errori si presentava un errore nuovo che spiegasse questa cosa, ma non c'è nulla in merito :(

Essendo qualcosa legato al linguaggio, può c'entrare il fatto che ho impostato l'italiano come lingua di default del forum, mentre gallery e download sono in inglese?

emanuele

No, solo che hai scritto o nel posto sbagliato o hai scritto qualcosa di sbagliato. ;)
Allega il file modificato che da errore.

emanuele


berethor

Possibilissimo che sia io a sbagliare trattandosi di file .php :D


emanuele

hmm... la modifica è corretta ed il file sembra a posto (a parte i fine-riga in formato windows, ma questo non dovrebbe essere un problema).

Mi viene il sospetto che si crei un problema di permessi... a meno sia solo un problema di file caricato male dopo la modifica.

Fai una cosa:
apri index.php ed aggiungi all'inizio, appena dopo <?php le seguenti righe:

ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

salva e vedi se funziona.
Se va tutto, ripeti la modifica e verifica che errore ti da.

berethor

#12
Citazione di: emanuele il Lunedì - 19 Febbraio 2018 - 19:11
Mi viene il sospetto che si crei un problema di permessi... a meno sia solo un problema di file caricato male dopo la modifica.
Se serve saperlo, sovrascrivo i file modificati tramite filezilla.

Citazione
Fai una cosa:
apri index.php ed aggiungi all'inizio, appena dopo <?php le seguenti righe:

ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

salva e vedi se funziona.
Se va tutto, ripeti la modifica e verifica che errore ti da.
Fatto. Ecco qui:
Parse error: syntax error, unexpected '$scripturl' (T_VARIABLE) in /home/gamestoi/public_html/ffsaga.it/forum/themes/default/languages/english/Downloads.english.php on line 1
Ho provato a guardare qua ma mi sono sentito peggio di Homer Simpson.

emanuele


Flavio93Zena

Require once/include (non saprei quale delle due alle 4 di mattina ;D ) di un file dummy con il global $scripturl dentro giusto per vedere se è qualcosa con il file di lingua?

Discussioni simili (3)