Salve a tutti,
mi sono imbattuto di recente in quello che in apparenza sembra essere un grosso problema di Drupal 7.
Tale problema è stato segnalato anche sulla comunità internazionale ma senza apparenti soluzioni (se non quelle di intervenire manuamente sul db).
Si tratta di un assurdo comportamento della piattaforma D7 quando si procede all'aggiornamento della versione del core.
Come tutti sanno è buona norma, prima di tale aggiornamento, "disabilitare momentaneamente" tutti i moduli di contribuzione e riabilitarli dopo l'update.
Purtroppo, in certi casi, questa procedure è resa impossibile su D7 poiche alcuni moduli di contribuzione risultano "impossibili da disabilitare". L'errore si manifesta con questo messaggio nel pannello della gestione moduli:
"Required by: Drupal (Field type(s) in use"
Il modulo rimane quindi attivo e la procedura di updaete del core deve essere fatta in condizioni non ottimali.
Alcuni dei moduli interessati dal problema sono: Date, Views Attach e altri (specie se introducono nuovi campi custom nel sistema).
Qualcuno ha trovato lo stesso problema e magari anche una soluzione che non preveda azioni rozze direttamente su db?
Ciao e Grazie.
eccone un altro che, NON LEGGENDO attentamente tutte le preziose informazioni(TANTISSIME) presenti sul sito drupal.org ,spara stupidaggini
NON E' SCRITTO DA NESSUNA PARTE CHE BISOGNA DISABILITARE I MODULI QUANDO SI FA L'UPDATE
LEGGERE PER PIACERE:
https://drupal.org/node/1494290
GRAZIE
Per prima cosa non c'è bisogno di urlare.
Poi ti informo che questa pratica è suggerita e raccomandata da molti sviluppatori, come puoi leggere qui (ma ne troverai molti altri in giro):
http://drupal.stackexchange.com/questions/22786/why-disable-non-core-mod...
Anni fa ebbi un grave problema sotto D6 per un update di questo tipo con il modulo Image.
la pagina che linki non dice niente di speciale
qualsiasi errore che accade durante l'aggiornamento può accadere per mille motivi esterni ai moduli drupal,basta che qualche file salti durante il trasferimento da locale a remoto,per colpa del tuo computer o del server remoto
fare sempre il backup prima e dopo
e poi leggere sempre prima quello che è scritto nella documentazione su drupal.org (scritta dagli sviluppatori di drupal) e non credere al primo che passa ,pure se è un sito conosciuto