Salve, dopo aver effettuato l'aggiornamento da drupal 6 a D7 ho avuto una serie di problemi sotto elencati:
1) appena entro nella sezione per la gestione dei modulo in alto di colore rosso mi compare il seguente messaggio d'errore "Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (linea 202 di /var/www/virtual/fantamaniasr.it/htdocs/includes/install.inc)"
2) sulla sezione resoconto di stato mi da un messaggio di avviso: "Avanzamento del caricamento Non abilitato
Il server è in grado di visualizzare l'avanzamento del caricamento file, ma non possiede le librerie necessarie. Si consiglia di installare la libreria PECL (consigliato) o installare APC."
3) Avviso
"Effetti di rotazione e desaturazione della libreria GD 2.0 or higher
La libreria GD per PHP è abilitata ma è stata compilata senza il supporto per le funzioni usate dagli effetti di rotazione e desaturazione. La compilazione è stata probabilmente effettuata usando le librerie GD ufficiali reperibili all'indirizzo http://www.libgd.org invece della libreria GD incorporata con PHP. Si dovrebbe ricompilare PHP usando la libreria GD incorporata. Vedere il manuale PHP."
4) appena effettuo "drupal update database" mi comunica le seguenti anomalie:
12 AGGIORNAMENTI IN ATTESA
system module
7061 - Migrate upload.module data to the newly created file field.
7062 - Replace 'system_list' index with 'bootstrap' index on {system}.
7063 - Delete {menu_links} records for 'type' => MENU_CALLBACK which would not appear in a fresh install.
7064 - Remove block_callback field from {menu_router}.
7065 - Remove the default value for sid.
7066 - Migrate the 'file_directory_temp' variable.
7067 - Grant administrators permission to view the administration theme.
7068 - Update {url_alias}.language description.
7069 - Remove the obsolete 'site_offline' variable. @see update_fix_d7_requirements()
7070 - Remove the obsolete 'drupal_badge_color' and 'drupal_badge_size' variables.
7071 - Add index missed during upgrade, and fix field default.
statistics module
7000 - Update the {accesslog}.sid column to match the length of {sessions}.
The following updates returned messages
system module
6) Update #7061
Failed: DatabaseSchemaObjectExistsException: La tabella system_update_7061 esiste già. in DatabaseSchema->createTable() (linea 629 di /var/www/virtual/fantamaniasr.it/htdocs/includes/database/schema.inc).
statistics module
7) Update #7000
Failed: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes: ALTER TABLE {accesslog} CHANGE `sid` `sid` VARCHAR(128) NOT NULL DEFAULT '' COMMENT 'Browser session ID of user that visited page.'; Array ( ) in db_change_field() (linea 2957 di /var/www/virtual/fantamaniasr.it/htdocs/includes/database/database.inc).
Siccome non so cosa fare le ho provate tutte ho fatto ricerche nel forum con esito negativo, qualcuno sa dirmi cortesemente cosa potrei fare per eliminare una parte dei problemi di cui sopra?
Grazie mille
Saluti
by Maxp
Primo errore google aiuta: http://drupal.org/node/1170362
Secondo "errore" se notavi cera già prima, ignoralo è una libreria per mostrare lo stato di avanzamento del caricamento di un file.
Per l'avviso è tutto descritto basta leggere.
Infine gli altri errori credo siano dovuti al fatto che non hai seguito la procedura.
Mi sa che non hai disabilitato tutti i moduli (ad esempio statistic) e quindi ti sei ritrovato con rogne, prova a ripetere tutto seguendo alla lettera le indicazioni.
http://www.chromeos.eu
Ciao grazie per avermi risposto,
il 1° errore ho letto il post da te indicato, ma avendo molte lacune in inglese non sono stato capace di risolvere l'errore;
il punto 3° l'avviso, non ho capito cosa fare.
Poi non ho capito quale procedura non ho seguito e cosa devo ripetere.
Ciao e grazie per la disponibilità
Se non sai l'inglese sei messa male, perché anche il terzo si risolve semplicemente traducendo.
La procedura dell'upgrade, descritta nel file upgrade.txt
http://www.chromeos.eu
Grazie lo stesso, anche se non sono riuscito a risolvere nessuno degli errori :(.
Ciao
Una delle cose che possono essere necessarie e ripetere più volte l'update.php, ogni volta aggiorna qualcosa. Ho aggiornato un paio di siti ed in entrambi i casi ho dovuto lanciare più volte l'update.
Ho fatto tante volte l'update, ma il risultato è sempre lo stesso che vedi sotto nelle immagini allegate.
Ciao e grazie mille
disabilita tutti i moduli prima
http://www.chromeos.eu
La procedura giusta nell'upgrade è: mettere il sito offline; fare il backup dei file e del DB; passare a un tema core; disattivare tutti i moduli contrib; effettuare l'upgrade dei file, eliminando tutti i precedenti; ripristinare la cartella files e quella sites (evitando di copiare i vecchi moduli e temi, sicuramente non più compatibili) dal backup; eseguire update.php; inserire nel sito le versioni aggiornate dei moduli contrib; attivare i moduli richiesti; eseguire di nuovo update.php
HAI FATTO TUTTO QUESTO?
Comunque, il file UPGRADE.txt è scritto in un inglese piuttosto comprensibile e si può anche usare http://translate.google.it/ per leggerne una versione plausibile in italiano.