Autore Topic: Aggiornamento da 2.5.27 a 3.3.6  (Letto 2094 volte)

Offline BadCluster

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Aggiornamento da 2.5.27 a 3.3.6
« il: 09 Ott 2014, 15:48:41 »
Buongiorno a tutti!
Scusate se disturbo, ma son 3 giorni (se non di più) che sto perdendo la vita nel disperato tentativo di aggiornare joomla dalla versione 2.5.27 alla 3.3.6.Premessa: ho seguito questa guida:
http://www.joomla.it/notizie/7485-guida-all-aggiornamento-dalla-versione-2-5-alla-3-di-joomla.html

PROBLEMA 1:
Praticamente tutto ok, tranne che nella gestione delle estensioni mi trovo il seguente modulo:

Ultime notizie
Modulo

2.5.0

July 2004

N/A

Amministratore

Joomla! Project

10421


che non riesco a levare!
Dentro i moduli non esiste!
Son andato a livello di MySql e ho cancellato il valore dalla tabella "Extension" e sorpresa sorpresa, ricompare da solo!


PROBLEMA 2:
Questo errore mi compare sia provando a fare l'aggiornamento Automatico, sia caricando i file di aggiornamento nella cartella tmp


Con la premessa che ho provato sia a fare l'update passando sia dalla 2.5.27->3.2.7
che direttamente 2.5.27 -> 3.3.6


Mi si presente sempre questo errore:
Codice: [Seleziona]
Error on updating manifest cache: (type, element, folder, client) = (component, com_mailto, com_mailto, 0)
Error on updating manifest cache: (type, element, folder, client) = (component, com_wrapper, com_wrapper, 0)
Error on updating manifest cache: (type, element, folder, client) = (component, com_admin, com_admin, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_banners, com_banners, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_cache, com_cache, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_categories, com_categories, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_checkin, com_checkin, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_contact, com_contact, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_cpanel, com_cpanel, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_installer, com_installer, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_languages, com_languages, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_login, com_login, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_media, com_media, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_menus, com_menus, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_messages, com_messages, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_modules, com_modules, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_newsfeeds, com_newsfeeds, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_plugins, com_plugins, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_search, com_search, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_templates, com_templates, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_weblinks, com_weblinks, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_content, com_content, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_config, com_config, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_redirect, com_redirect, 1)
Error on updating manifest cache: (type, element, folder, client) = (component, com_users, com_users, 1)
Error on updating manifest cache: (type, element, folder, client) = (library, phpmailer, PHPMailer, 0)
Error on updating manifest cache: (type, element, folder, client) = (library, simplepie, SimplePie, 0)
Error on updating manifest cache: (type, element, folder, client) = (library, phputf8, phputf8, 0)
Error on updating manifest cache: (type, element, folder, client) = (library, joomla, Joomla! Platform, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_archive, mod_articles_archive, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_latest, mod_articles_latest, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_popular, mod_articles_popular, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_banners, mod_banners, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_breadcrumbs, mod_breadcrumbs, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_custom, mod_custom, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_feed, mod_feed, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_footer, mod_footer, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_login, mod_login, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_menu, mod_menu, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_news, mod_articles_news, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_random_image, mod_random_image, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_related_items, mod_related_items, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_search, mod_search, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_stats, mod_stats, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_syndicate, mod_syndicate, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_users_latest, mod_users_latest, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_weblinks, mod_weblinks, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_whosonline, mod_whosonline, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_wrapper, mod_wrapper, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_category, mod_articles_category, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_articles_categories, mod_articles_categories, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_languages, mod_languages, 0)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_custom, mod_custom, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_feed, mod_feed, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_logged, mod_logged, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_login, mod_login, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_menu, mod_menu, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_popular, mod_popular, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_quickicon, mod_quickicon, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_status, mod_status, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_submenu, mod_submenu, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_title, mod_title, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_toolbar, mod_toolbar, 1)
Error on updating manifest cache: (type, element, folder, client) = (module, mod_multilangstatus, mod_multilangstatus, 1)
Error on updating manifest cache: (type, element, folder, client) = (plugin, gmail, plg_authentication_gmail, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, joomla, plg_authentication_joomla, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, ldap, plg_authentication_ldap, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, emailcloak, plg_content_emailcloak, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, loadmodule, plg_content_loadmodule, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, pagebreak, plg_content_pagebreak, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, pagenavigation, plg_content_pagenavigation, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, vote, plg_content_vote, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, codemirror, plg_editors_codemirror, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, none, plg_editors_none, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, tinymce, plg_editors_tinymce, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, article, plg_editors-xtd_article, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, image, plg_editors-xtd_image, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, pagebreak, plg_editors-xtd_pagebreak, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, readmore, plg_editors-xtd_readmore, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, categories, plg_search_categories, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, contacts, plg_search_contacts, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, content, plg_search_content, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, newsfeeds, plg_search_newsfeeds, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, weblinks, plg_search_weblinks, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, languagefilter, plg_system_languagefilter, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, p3p, plg_system_p3p, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, cache, plg_system_cache, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, debug, plg_system_debug, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, log, plg_system_log, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, redirect, plg_system_redirect, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, remember, plg_system_remember, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, sef, plg_system_sef, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, logout, plg_system_logout, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, contactcreator, plg_user_contactcreator, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, joomla, plg_user_joomla, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, profile, plg_user_profile, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, joomla, plg_extension_joomla, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, joomla, plg_content_joomla, 0)
Error on updating manifest cache: (type, element, folder, client) = (template, hathor, hathor, 1)
Error on updating manifest cache: (type, element, folder, client) = (language, en-GB, English (United Kingdom), 0)
Error on updating manifest cache: (type, element, folder, client) = (language, en-GB, English (United Kingdom), 1)
Error on updating manifest cache: (type, element, folder, client) = (file, joomla, files_joomla, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, languagecode, plg_system_languagecode, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, joomlaupdate, plg_quickicon_joomlaupdate, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, extensionupdate, plg_quickicon_extensionupdate, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, recaptcha, plg_captcha_recaptcha, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, categories, plg_finder_categories, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, contacts, plg_finder_contacts, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, content, plg_finder_content, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, newsfeeds, plg_finder_newsfeeds, 0)
Error on updating manifest cache: (type, element, folder, client) = (plugin, weblinks, plg_finder_weblinks, 0)


Dopodichè sia sul FrontEnd che sul BackEnd mi si presenta pagina bianca!

Per puro scrupolo, sono andato a verificare manualmente le tabelle MySql e pare (sottolineo pare) che siano aggiornate (ho confrontato i file di installazione .sql della versione 3.3.6 con le tabelle presenti nel mio database)

Visto che ho la testa dura e non ho mollato, ho provato a uplodare il pacchetto completo dei file di joomla 3.3.6 sovrascrivendo i files della versione he mi presentava il suddetto errore, risultato: Sempre pagina bianca

Alchè ho cancellato il file configuration.php e .htaccess e ho provato a far partire una nuova installazione (sopra al database esistente)
Il risultato è stato che mi ha backuppato tutte le tabelle esistenti rinominandole bak_#nometabella# e ha creato le sue nuove belle tabelle.

Così il sito funziona, ma è un sito, naturalmente, completamente vuoto!

Ma nonostante tutto non ho ancora mollato l'osso e volevo capire dove sta il problema
Mi son preso il backup delle tabelle dell'aggiornamento, ho estratto solo i dati e son andato a importarli (cancellando naturalmente i dati esistenti) nelle tabelle MySql della nuova installazione.

Son riuscito ad importare utenti, categorie, content, banner e altro e filava tutto liscio.

Il problema è sorto quando ho importato i dati della tabella EXTENSION
Mi è tornata la pagina bianca sia in backend che in frontend.

Naturalmente ripristinando i dati originali della tabella extension il sito torna a funzionare.

Ora, con la scusa per la lunghezza del messaggio.
Avete qualche suggerimento per farmi fare questo benedetto aggiornamento?
Sto letteralmente uscendo matto!

Vi ringrazio anticipatamente per tutte le risposte, anche solo idee son ben accette!!!!
« Ultima modifica: 09 Ott 2014, 15:59:31 da BadCluster »

Offline rezor

  • Global Moderator
  • Appassionato
  • ********
  • Post: 277
  • Sesso: Maschio
  • If you think education is expensive, try ignorance
    • Mostra profilo
Re:Aggiornamento da 2.5.27 a 3.3.6
« Risposta #1 il: 10 Ott 2014, 17:39:29 »
Se l'aggiornamento non va a buon fine e non vengono cancellati alcuni file di Joomla 2.5 che non esistono più in Joomla 3.3, il sito saarà inutilizzabile. Come sempre quando vedi pagina bianca dovresti anche trovare qualche errore nel log di apache.

Ma Joomla ti viene in soccorso! Il file /cli/deletefiles.php - invocato anche da console - ti pulisce i files obsoleti automaticamente.

Poi può darsi che tu abbia qualche plugin / estensione non compatibile con J3, per saperlo, prova a rinominare la cartella plugins e vedi se accedi quantomeno all'amministrazione; se ancora non va, prova a rinominare anche modules.  Identificata la radice del problema, le rinomini indietro, entri nelle sottocartelle ed una alla volta rinomini le cartelle per vedere al volo chi è il colpevole. Joomla! ha la straordinaria capacità di sopravvivere allegramente se mancano le due cartelle in questione, questo rende il debug degli errori estremamente rapido.

Ragionevolmente, il problema si trova in uno dei plugin dentro plugins/system oppure plugins/content.  Ma non è sicuro... se ci dai l'elenco delle estensioni installate forse tiriamo fuori il colpevole a memoria.
Architetto e Sviluppatore Senior, ho realizzato oltre 150 siti e portali Joomla, una mezza dozzina di estensioni sul JED e oltre 100 estensioni custom. Pubblico su fasterjoomla.com, e contribuisco su stackoverflow, joomla.org e pasqualoni.it
https://www.fasterjoomla.com/logo.png

Offline BadCluster

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Re:Aggiornamento da 2.5.27 a 3.3.6
« Risposta #2 il: 24 Ott 2014, 10:48:17 »
Grazie Rezor!

alla fine ho risolto in un altro modo... complicato e lungo...

Mi sono accorto che l'aggiornamento nonostante la pagina bianca, alla fine mi aggiornava le tabelle del MySql


- Perciò, ho aggiornato tutti i i plugin esterni che utilizzavo al'ultima versione
- Ho aggiornato Joomla 2.5.27 alla 3.3.6 (naturalmente con realtive pagine bianche)
- Mi sono estrapolato dal MySql i dati che mi interessavano
- Ho installato un nuovo Joomla 3.3.6
- Ho svuotato le tabelle del nuovo joomla
- Ho importato i dati delle vecchie tabelle in quelle nuove


Perfettamente funzionante in ogni sua parte :D

Alla fine va bene così... in poche parole mi trovo un joomla 3.3.6 nuovo fiammante :)

Offline rezor

  • Global Moderator
  • Appassionato
  • ********
  • Post: 277
  • Sesso: Maschio
  • If you think education is expensive, try ignorance
    • Mostra profilo
Re:Aggiornamento da 2.5.27 a 3.3.6
« Risposta #3 il: 24 Ott 2014, 11:17:51 »
Ottimo (anche se hai fatto una faticaccia!).
Architetto e Sviluppatore Senior, ho realizzato oltre 150 siti e portali Joomla, una mezza dozzina di estensioni sul JED e oltre 100 estensioni custom. Pubblico su fasterjoomla.com, e contribuisco su stackoverflow, joomla.org e pasqualoni.it
https://www.fasterjoomla.com/logo.png

 

Host

Torna su