Joomla.it Forum

Joomla! 3 => Installazione, migrazione e aggiornamento => : kaycreazioni 28 Dec 2015, 17:35:34

: migrazione sito joomla da un server ad un altro
: kaycreazioni 28 Dec 2015, 17:35:34
Ciao a tutti e grazie in anticipo per l'aiuto.


Sto migrando il sito di un'associazione nazionale di promozione sociale di cui sono presidente.


Ho effettuato i seguenti passaggi:
- backup cartelle dal server x
- backup database dal server x
- copia con cyberduck delle cartelle su server y
- creazione del database sul server y ed importazione
- modifica del file configuration.php


Ora quando cerco di accedere alla pagina administrator mi da la pagina delle credenziali ma non mi fa accedere e se cerco di accedere al sito mi da il seguente errore:
Fatal error: Call to undefined function contentBuildRoute() in /home/casellacld81/public_html/asi-italia/www/libraries/cms/router/site.php on line 455


Facendo ricerche su mamma google ho visto che potrebbe essere un problema di versione del php.

Effettivamente nel server x la versione è la 3 e nel server y 4.0.10.7

Qualcuno sa darmi qualche indicazione su come risolvere il problema?
Grazie
Claudia
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 28 Dec 2015, 18:25:33
Ciao e benvenuta nel forum.

Rivedi meglio le versioni del php, quelle che hai riportato non hanno riscontri. Nel senso che le vrsioni php devono iniziare col numero 5.x.x
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 28 Dec 2015, 18:28:49
ho chiesto anche all'hosting prima di scrivere qui e mi ha confermato quella versione per quanto riguarda il server y.
per il server x ho guardato la versione tramite phpmyadmin direttamente
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 28 Dec 2015, 18:31:50
Beh su una versione 3.x.x o 4.x.x di php joomla  non girerebbe, quindi se prima girava almeno nel server x la versione non è 3.x.x
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 28 Dec 2015, 18:54:17
phpMyAdmin sul server y
Informazioni sulla versione: 4.0.10.7, versione stabile piú recente: 4.5.3.

phpMyAdmin sul server x
Informazioni sulla versione: 3.1.5

e girava perfettamente sul server x fino a quando il sito non è stato hackerato e l'account bloccato. Visto il problema ho dovuto scaricare tutto il sito per ripulirlo e al posto che rimetterlo sul server x ho deciso per la migrazione.
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 28 Dec 2015, 18:56:18
Ma quelle sono le versioni di phpmyadmin e non del php.
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 28 Dec 2015, 18:58:33
Sono un'idiota!


5.5.35 server x
5.5.45 server y


sono completamente fusa.

: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 28 Dec 2015, 19:02:18
Fai così, carica un nuovo file che chiami phpinfo.php ed in esso mettii il codice seguente:

:
<?php
phpinfo 
();
?>



Poi richiami il file da browser sui due server
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 28 Dec 2015, 20:56:30

Grazie!

sul server nuovo mi da 5.4.43


sul server vecchio 5.2.42
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 29 Dec 2015, 07:41:32
Ci dici anche la esatta versione di joomla?
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 29 Dec 2015, 14:37:50
versione 3.2.1
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 29 Dec 2015, 19:02:31
Dovresti aggiornare subito, le vecchie versioni sono a rischio, passa alla 3.4.8 e forse risolvi pure l'attuale problema. Solo che adesso nel server x non puoi farlo perché la versione php  non è sufficiente, serve almeno 5.3.10 prova a fare l'aggiornamento prima in locale con ambiente xampp versione 1.8.2, mi raccomando versione xampp non superiore.
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 29 Dec 2015, 19:21:16
e se provassi a fare nel server y una nuova installazione e poi ci copio le cartelle del vecchio senza cambiare il configuration.php?
il problema è che non riesco ad accedere al lato amministrativo per aggiornare così com'è.


per il db lascerei che creasse un db nuovo e poi ci copio dentro il vecchio.


allo stato attuale non riesco a fare diversamente e sono disperata perchè tra 15 gg ricominciano le attività associative e ho assoluto bisogno che sia tutto ok.
: Re:migrazione sito joomla da un server ad un altro
: tomtomeight 29 Dec 2015, 19:32:30
No poi ti ritroveresti nella stessa situazione dopo il cambio del db. Magari è successo qualcosa durante i trasferimenti e in questo caso prova a fare un backup dal server x con akeeba e poi ripristini sul server y.
: Re:migrazione sito joomla da un server ad un altro
: kaycreazioni 29 Dec 2015, 19:35:47
Mi sarebbe piaciuto ma sul server x mi hanno bloccato l'account e non potevo accedere a nulla tranne che con un ftp temporaneo per scaricare tutte le cartelle.
Questa cosa mi ha sconvolto tutti i piani...