problema login come amministratore
salve
quando tento di accedere come utente amministratore, il browser restituisce il seguente errore:
Fatal error: Call to a member function setDefaultValueCallback() on null in /web/htdocs/www.sepi-pisa.it/home/core/modules/comment/src/Entity/Comment.php on line 221
questo da qualche giorno, in passato funzionava tutto perfettamente; non ho variato il sito da mesi, per cui non ho idea di quale possa essere il problema.
Rimango in attesa di consigli
Grazie
Risposte
Ciao, dai log riesci a
Ciao, dai log riesci a risalire al momento in cui è cominciato il problema? Magari trovi un evento vicino che ti aiuta a capire quello che può essere successo (una modifica o cancellazione di un'entità o altro).
Puoi postare la versione della piattaforma (8.4.x, 8.3.x etc...)?
ciao grazie per la pronta
ciao
grazie per la pronta risposta;
purtroppo non riesco ad accedere al log, in quanto ricevo il solito errore quando cerco di accedere alla sezione.
la versione di Drupal è la 8.2.7
Hai a disposizione un accesso
Hai a disposizione un accesso ssh con drush o drupal console? In alternativa un accesso al database in modo da poter consultare la tabella watchdog?
Non so hai già risolto ma
Non so hai già risolto ma un'altra idea potrebbe essere ricostruire le cache del sito. Non potendo farlo da area amministrativa, esiste uno script da lanciare da browser:
http://tuodomino.it/core/rebuild.php
per accedere a questo script tramite browser hai tre opzioni mutuamente esclusive:
1. loggarti come admin (e non è possibile attualmente)
2. generare un token con lo script core/script/rebuild_token_calculator.sh (possibile solo se hai accesso tramite shell) e passarlo alla pagina tramite http://tuodomino.it/core/rebuild.php?[token-ottenuto]
3. modificare temporaneamente il tuo file settings.php inserendo in fondo al file la stringa $settings['rebuild_access'] = TRUE; e rimuovendola subito dopo aver eseguito l'operazione
Spero ti sia utile!