cancel
Showing results for 
Search instead for 
Did you mean: 

Migrazione sito magento da sotto-dominio a dominio principale

SOLVED

Migrazione sito magento da sotto-dominio a dominio principale

Ciao a tutti sto cercando di spostare il sito e-commerce dal sotto-dominio al dominio principale ma purtroppo, anche avendo seguito tutti gli step previsti per la migrazione, il sito non è visualizzato correttamente.

Nello specifico, collegandosi al dominio principale si viene SEMPRE reindirizzati automaticamente al sotto-dominio.

Abbiamo seguito la procedura prevista per questo caso specifico:

 

  1. Creati i backup dei files e DB del sito presente sul sottodominio
  2. È stato creato un nuovo DB ed importato il backup del sito e-commerce che vogliamo online
  3. È stato modificato la tabella core_config_data del DB inserendo i base URL corretti
  4. Copiati i file del sito e-commerce del sottodominio nella directory principale “public-html”.
  5. Modificato il file app/etc/local.xml inserendo le credenziali di accesso al nuovo DB
  6. Svuotata la cache

 

Abbiamo anche provato a cancellare il file local.xml ed eseguito un’installazione nuova di magento (con relativo nuovo utente di admin, che però alla fine non viene rilevato).

 

Ma nonostante questi passaggi non riusciamo e visualizzare il sito e-commerce attraverso la digitazione dell’URL legata al dominio principale.

 

Grazie intanto a chi volesse darci una mano

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Migrazione sito magento da sotto-dominio a dominio principale

Grazie per l'aiuto, alla fine siamo riusciti a risolvere.

 

Il procedimento è rimasto uguale a quello descritto nel nostro post precedente. In più abbiamo provato ad entrare nel back-end del sito nel sotto dominio e, tramite il pannello di configurazione, modificati i due "base url" facendoli puntare all'indirizzo del dominio principale.

Per testare che il sito visualizzato sia effettivamente quello risiedente sul dominio principale abbiamo compattato tutti i file del sito del sotto dominio.

In questo modo si è risolto il problema del reindirizzamento errato.

Sono state testate le varie funzionalità del sito come pagamenti, ordini, e-mail... e adesso tutto funziona.

 

Grazie ancora per la tua disponibilità

View solution in original post

8 REPLIES 8

Re: Migrazione sito magento da sotto-dominio a dominio principale

Avete sostituito tutti i base url su core_Config_data?

La migrazione è stata fatta a cache spenta?

------------------ [ Antonio Carboni ] ------------------Hosting Magenio
Problema risolto? Clicca Accept as Solution!

Re: Migrazione sito magento da sotto-dominio a dominio principale

Grazie per l'interessamento, si abbiamo già sostituito tutti i base url su core_Config_data e abbiamo effettuato la migrazione sempre a cache spenta. Stiamo pensando ad una possibile soluzione ma per ora non siamo riusciti a venirne a capo.

Re: Migrazione sito magento da sotto-dominio a dominio principale

Facendo al prova in locale con gli stessi file e lo stesso database il redirect avviene comunque?

------------------ [ Antonio Carboni ] ------------------Hosting Magenio
Problema risolto? Clicca Accept as Solution!

Re: Migrazione sito magento da sotto-dominio a dominio principale

Buonasera,

 

  1. Abbiamo importato i tutti file e DB in locale come ci hai consigliato, seguita la stessa procedura.

     

  2. Abbiamo poi cambiato i base URL della tabella core_Config_data con questo: localhost/ecomm con il fine di visualizzare il sito in locale.

     

  3. Collegandosi con localhost/ecomm/ non visualizza comunque il sito e appare questo (riporto l’intero messaggio):

 

 

There has been an error processing your request

 

SQLSTATE[HY000] [2002] Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.

 

Trace:

#0 C:\xampp\htdocs\ecomm\lib\Zend\Db\Adapter\Pdo\Mysql.php(111): Zend_Db_Adapter_Pdo_Abstract->_connect()

#1 C:\xampp\htdocs\ecomm\lib\Varien\Db\Adapter\Pdo\Mysql.php(396): Zend_Db_Adapter_Pdo_Mysql->_connect()

#2 C:\xampp\htdocs\ecomm\lib\Zend\Db\Adapter\Abstract.php(460): Varien_Db_Adapter_Pdo_Mysql->_connect()

#3 C:\xampp\htdocs\ecomm\lib\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)

#4 C:\xampp\htdocs\ecomm\lib\Varien\Db\Adapter\Pdo\Mysql.php(504): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array)

#5 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource.php(179): Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8')

#6 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource.php(110): Mage_Core_Model_Resource->_newConnection('pdo_mysql', Object(Mage_Core_Model_Config_Element))

#7 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource\Db\Abstract.php(320): Mage_Core_Model_Resource->getConnection('core_write')

#8 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource\Db\Abstract.php(350): Mage_Core_Model_Resource_Db_Abstract->_getConnection('write')

#9 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource\Db\Abstract.php(335): Mage_Core_Model_Resource_Db_Abstract->_getWriteAdapter()

#10 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Resource\Cache.php(53): Mage_Core_Model_Resource_Db_Abstract->_getReadAdapter()

#11 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Cache.php(478): Mage_Core_Model_Resource_Cache->getAllOptions()

#12 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Cache.php(520): Mage_Core_Model_Cache->_initOptions()

#13 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\App.php(1202): Mage_Core_Model_Cache->canUse('config')

#14 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\Config.php(446): Mage_Core_Model_App->useCache('config')

#15 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\App.php(432): Mage_Core_Model_Config->saveCache()

#16 C:\xampp\htdocs\ecomm\app\code\core\Mage\Core\Model\App.php(354): Mage_Core_Model_App->_initModules()

#17 C:\xampp\htdocs\ecomm\app\Mage.php(684): Mage_Core_Model_App->run(Array)

#18 C:\xampp\htdocs\ecomm\index.php(83): Mage::run('', 'store')

#19 {main}

 

Error log record number: 1607445238

 

 

 

Grazie in anticipo per l'assistenza e la pazienza

Re: Migrazione sito magento da sotto-dominio a dominio principale

Domanda forse banale ma necessaria: avete modificato anche il file app/etc/local.xml per il puntamento corretto al db?

------------------ [ Antonio Carboni ] ------------------Hosting Magenio
Problema risolto? Clicca Accept as Solution!

Re: Migrazione sito magento da sotto-dominio a dominio principale

Buongiorno,

 

mi scuso per il ritardo e ti ringrazio per l’aiuto ricevuto finora, in questo ultimo periodo abbiamo provato diversi procedimenti per risolvere il problema sempre senza riuscirci, qui di seguito l'ultimo procedimento seguito per spostare il sito dal sottodominio al dominio principale:

 

  1. Cancellato il contenuto delle cartelle "var/cache" e "var/session" nel sito posizionato sul sottodominio
  2. Esportato il DB in locale
  3. Copiato, tramite cPanel, i file del sito dal sottodominio al dominio principale
  4. Aperto con Notepad++ il DB esportato e sostituite tutte le voci "nome-sottodominio" con "nome-dominio"
  5. Creato un nuovo DB, tramite phpMyAdmin, e importato il DB precedentemente esportato e modificato
  6. Modificato il file "local.xml" inserendo le nuove credenziali del DB appena creato (host, username, password, dbname)
  7. Cancellato il contenuto delle cartelle "var/cache" e "var/session" nel sito posizionato sul dominio principale

Purtroppo rimane ancora il problema del reindirizzamento.

 

Ti ringrazio in anticipo per un qualsiasi supporto tu ci voglia dare.

 

Re: Migrazione sito magento da sotto-dominio a dominio principale

premesso che l'import/export da cpanel è spesso fonte di errori (anche se non mi sembra questo il caso), non ho capito bene se la prova è stata completata in locale con successo.

E in caso affermativo, se il problema permane:

- avete provato rinominando il file htaccess presente nella root?

- avete provato incrociando daabase pulito con il backup del codice e poi un magento pulito con il backup del db?

 

 

 

------------------ [ Antonio Carboni ] ------------------Hosting Magenio
Problema risolto? Clicca Accept as Solution!

Re: Migrazione sito magento da sotto-dominio a dominio principale

Grazie per l'aiuto, alla fine siamo riusciti a risolvere.

 

Il procedimento è rimasto uguale a quello descritto nel nostro post precedente. In più abbiamo provato ad entrare nel back-end del sito nel sotto dominio e, tramite il pannello di configurazione, modificati i due "base url" facendoli puntare all'indirizzo del dominio principale.

Per testare che il sito visualizzato sia effettivamente quello risiedente sul dominio principale abbiamo compattato tutti i file del sito del sotto dominio.

In questo modo si è risolto il problema del reindirizzamento errato.

Sono state testate le varie funzionalità del sito come pagamenti, ordini, e-mail... e adesso tutto funziona.

 

Grazie ancora per la tua disponibilità