Un aiuto per l'update alla versione 7

11 contenuti / 0 new
Ultimo contenuto
Un aiuto per l'update alla versione 7

Non riesco a trovare delle indicazioni, in italiano, su come procedere all'update da drupal 6.20 a 7. Potreste indicarmi gentilmente qualche link? Grazie.

Non credo esistano. Come al solito il mio consiglio è di imparare l'inglese: è fondamentale per potersi istruire in questo campo.

"Upgrading from previous versions" è qui:
http://drupal.org/upgrade,
ma non mi è tutto chiaro. L'ho effettuato su un sito di prova, ma devo aver commesso qualche errore.

Cioè, cosa succede?

I nodi vengono visualizzati regolarmente, ma non il loro contenuto. In altre parole, per ogni post, c'è solo il titolo.

Per l'aggiornamento, in pratica, ho fatto esattamente come per gli update precedenti, tipo da 6.19 a 6.20, ma mi sa che ho sbagliato qualcosa. Per questo chiedevo se fosse possibile ricevere le istruzioni in sintesi.

Grazie.

@myself: ok, vediamo di sintetizzare, magari ti è sfuggito un passaggio. Questi sono i passi fondamentali: dovresti aver aggiornato a D6.20, fatto un backup (importante), disabilitato tutti i moduli ed i temi lasciando abilitato garland, eliminato i vecchi file (eccetto sites), copiato i nuovi file di D7, aggiornato il DB (update.php), fatto un nuovo backup (sempre meglio fare i backup), sostituite le directory dei moduli con le nuove versioni per D7, aggiornato di nuovo il DB (update.php)... non dovrebbe esserci altro. Nel DB hai già verificato che ci siano tutti i dati? Magari prova a svuotare anche manualmente le tabelle cache_* giusto per scrupolo (o con drush cc)

il db deve essere sempre lo stesso o nell'aggiornamento bisogna cambiare il prefisso davanti alle nuove?

finex, ti ringrazio per il riepilogo, e scusa il ritardo. L'aggiornamento da 6.20 a 7.0 - in un sito di prova - è andato quasi tutto bene, dico quasi peché quando modifico o creo un nuovo articolo compare - prima del form - questo:

Notice: Undefined index: required in field_default_form() (line 76 of /web/htdocs/www.meditare.info/home/drupal/modules/field/field.form.inc).
Notice: Undefined index: description in field_multiple_value_form() (line 156 of /web/htdocs/www.meditare.info/home/drupal/modules/field/field.form.inc).
Notice: Array to string conversion in drupal_validate_utf8() (line 1503 of /web/htdocs/www.meditare.info/home/drupal/includes/bootstrap.inc).
Warning: preg_match() expects parameter 2 to be string, array given in drupal_validate_utf8() (line 1509 of /web/htdocs/www.meditare.info/home/drupal/includes/bootstrap.inc).
Notice: Undefined index: required in field_multiple_value_form() (line 178 of /web/htdocs/www.meditare.info/home/drupal/modules/field/field.form.inc).
Notice: Undefined index: required in field_multiple_value_form() (line 207 of /web/htdocs/www.meditare.info/home/drupal/modules/field/field.form.inc).

Gentilmente, qualcuno sa come ovviare?

Grazie

@myself: Provando a cercare nel sito di Drupal ho trovato questo: http://drupal.org/node/931512 ... assomiglia al tuo problema, magari ti può essere di aiuto, non ho avuto modo di leggere tutte le risposte, ma ho intravisto delle patch :-)

Ciao! :-)

finex, sei grande, non mi esprimo mai così, ma stavolta sei stato davvero provvidenziale.

Ho fatto esattamente così:

Quote:
Posted by KarenS on January 5, 2011 at 8:56pm
Even simpler fix -- go the the Manage fields page and just save it. No need to add a new field. Just do that for each content type and the error is gone.

The Manage fields page does not alter the content type definition itself, and it appears that making almost any change to anything fixes this, so I suspect we need to do something like run field_cache_clear() (which happens when you add a field, save the Manage fields page, etc.)

La pagina da trovare è:
admin/reports/fields
poi sono andato in tutte le seguenti, come ad esempio:
admin/structure/types/manage/blog/fields
e ho fatto solo "salva".
Ora il problema di cui sopra è scomparso.

Grazie.

Di nulla :-) Son contento di averti suggerito bene :-)

Ciao!