Ciao @gnorro ,
ecco alcune azioni che possono aiutarti:
– Prima di tutto un BACKUP completo (files e dump del database) per poter sempre tornare alla situazione attuale.
– Resettare la cartella dei plugin da FTP o PhpMyAdmin. A volte, un plugin apparentemente inattivo può ancora causare problemi.
– Ricaricare le cartelle wp-admin e wp-includes da una installazione nuova di WordPress.
– Aggiornare tutto (WP , Plugin e temi) all’ultima versione.
– Disattivazione di tutti i plugin per vedere se questo risolve il problema. Se funziona, riattivare i plugin uno alla volta fino a trovare il plugin che da problemi.
– Impostare il tema di default (tema Twenty Fifteen) per escludere eventuali problemi specifici del tema.
Chi ha creato la discussione
gnorro
(@gnorro)
Ciao Cristiano
Ho fatto il backup
Ho rinominato la cartella plugin
Ho sovrascritto cartelle wp-admin e wp-includes
Per ora ho sempre lo stesso errore
Volevo evitare di reinstallare tutto da zero ma non credo di avere altra scelta
Chi ha creato la discussione
gnorro
(@gnorro)
Nel frattempo aggiungo qualche dettaglio sul debug:
HO trovato uno script per stampare a video i dettagli di un utente. HO eseguito lo stesso script su due server diversi con due installazioni diverse. La prima è quella di produzione dove ho il problema. La seconda è un’altra installazione dove sono ripartito da zero come mi avevi indicato. Non sono andato ancora avanti a ripristinare tutto proprio perchè pensavo fosse solo un problema di permessi. In effetti la differenza tra quello che va e quello che non va è questa:
FUNZIONANTE:
[roles] => Array
(
[0] => administrator
)
NON FUNZIONANTE:
[roles] => Array
(
)
Nel db ho visto che il valore di wp_user_roles nella tabella wp_options era diverso. Ho provato a settarli uguali ma non è cambiato nulla.
Ciao @gnorro ,
il consiglio dopo aver fatto un BACKUP è quello di
– fare una installazione pulita in locale
– esportare i dati dalla installazione attiva con wp-cli.org/commands/export
– importare i dati usando wp-cli.org/commands/import
– cambiare i dati relativi agli url con SRDB
Verificato che funziona in locale, esportare nuovamente nel sito online
Chi ha creato la discussione
gnorro
(@gnorro)
Ho risolto. Quello che ho descritto nel precedente post ha funzionato. Solo che dovevo sloggarmi e rientrare