Joomla.it Forum

Joomla! 3 => Joomla! 3 => : StefanoT 11 May 2017, 08:36:09

: Database
: StefanoT 11 May 2017, 08:36:09

Buongiorno a tutti ho scoperto che tra le caratteristiche necessarie alla vers. joomla 3.7 il database deve avere il supporto delle tabelle innodb che purtroppo il mio database (obsoleto) non ha.
Ho richiesto al provider di aggiornare il database ma loro mi hanno risposto che non è possibile farlo ma che si può risolvere cambiando database, quindi, ho acquistato un nuovo servzio Mysql con supporto alle tabello innodb. Ora la mie domande:
- I dati del database li esporto in formato SQL?
- Una volta importati i dati nel nuovo database, come faccio ad assocciare tutti i dati presenti sugli attuali siti alle corrispondenti tabelle?
I singoli articoli/forms/ecc.. vengono associati in automatico una volta inseriti i nuovi riferimenti del nuovo database in joomla-pannello di controllo?


GRAZIE IN ANTICIPO A CHI POTRA' AIUTARMI!!
: Re:DATABASE
: tomtomeight 11 May 2017, 09:34:27
Ciao
Fai semplicemente un export di tutte le tabelle del vecchio db, mi raccomando seleziona solo tutte le tabelle e non tutto il db. Poi nel nuovo db fai un import del file ottenuto dal precedente export. Infine nel configuration.php cambia i riferimenti di connessione dal vecchio al nuovo db.
: Re:DATABASE
: StefanoT 11 May 2017, 10:02:33

Quindi se eseguo questo script automatico è corretto?
I dati da modificare sono nel file configuration.php? Pensavo nel pannello di controllo di Joomla..
Grazie
: Re:DATABASE
: tomtomeight 11 May 2017, 14:06:27
Sì, tato non rischi nulla finché non cancelli o smetti il vecchio db.
: Re:[RISOLTO]DATABASE
: StefanoT 11 May 2017, 23:22:51

GRAZIE... SEMBRA PER ORA TUTTO BENE.
ORA POSSIAMO PROCEDERE AD AGGIORNARE A JOOMLA 3.7
: Re:DATABASE
: StefanoT 12 May 2017, 16:42:50

Scusa Tomtomheight ho ancora bisogno di supporto perchè facendo una verifica non mi tornano i conti...Vorrei essere sicuro che tutto sia a perfetto prima di procedere ad aggiornare joomla 3.7
Il servizio assistenza del server mi dice che è tutto perfettamente funzionante ma ho qualche dubbio, che mi dici?
GRAZIE
: Re:DATABASE
: tomtomeight 12 May 2017, 20:41:39
Dovresti poterlo fare direttamente da phpmyadmin il cambio myisam a innodb.

P.S.

Cortesemente evita il maiuscolo nei post e nel titolo, quest'ultimo ti consiglio di editarlo cambiandolo con uno più inerente il tuo problema. Fai un favore al forum rendendolo più fruibile e per le tue eventuali future richieste un titolo in tema facilita le risposte.
: Re:Database
: StefanoT 12 May 2017, 21:39:33

Scusami tomtomheight,
ho modificato il titolo con lettere minuscole. purtroppo non posso realizzarlo tramite server.
Non so che fare, l'assistenza cliente mi dice che non ci sono errori ma se eseguo la query di verifica non ricevo la dovuta conferma.
Mi chiedevo se la stringa innodb come debba essere indicata.. maiuscole/minuscole oppure è indifferente... che fosse solo un problema di sintassi?
Non vorrei proseguire con l'aggiornamento alla 3.7 e poi trovarmi il sito  non funzionante.
Grazie per il tuo supporto
: Re:Database
: tomtomeight 12 May 2017, 22:44:23
Ok era la codifica che potevi cambiare direttamente da phpmyadmin.
Comunque il cambio con editor notepad++ è corretto.

Qui un esempio di come deve essere il dump di una tabella

CREATE TABLE `frgt_advancedmodules` (
  `moduleid` int(11) UNSIGNED NOT NULL DEFAULT '0',
  `asset_id` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `params` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Fatti un backup completo e prova l'aggiornamento, fallo direttamente da pannello administrator e non con trasferimento ftp.
: Re:Database
: StefanoT 14 May 2017, 08:05:29
ho fatto un salvataggio del sito e delle tabelle. ma una volta avviato l'aggiornamento mi compare l'errore in allegato.. "Ajax loadin error" . che faccio?!?
: Re:Database
: giochi58 14 May 2017, 10:42:00
Ajax loadin error


Se il provider  è quello che penso Io, il sito gira su un server non dedicato. Chiedi al provider di spostare il sito su server dedicato a Joomla.
: Re:Database
: StefanoT 14 May 2017, 17:01:57
Non so se posso dirlo ma gira su aruba
: Re:Database
: giochi58 14 May 2017, 17:50:05

Allora copia il popup di errore, fagli presente che è un'aggiornamento di Joomla alla 3.7 e chiedi che il sito venga sposato su server dedicato. Loro sanno già di cosa si tratta.
: Re:Database
: giochi58 14 May 2017, 17:57:22
Per ogni evenienza prima fai un backup sia del sito che del database adesso funzionante.