Passa ai contenuti principali

Magento da online a localhost

Stiamo attuando delle strategie di lavoro più performanti modificando i progetti dei nostri clienti in locale e facendo un deploy automatico on line.
Il vantaggio è che in local la modifica dei contenuti è immediata al contrario dell'attesa di anche qualche secondo che l'online lascia.
Un'attesa che porta a tempi morti nella giornata di lavoro.
Inoltre in local possiamo effettuare tutte le prove necessarie e pubblicare solo ciò che serve.

Magento in local

Abbiamo appena trasferito su macchina locale l'e-commerce di un nostro cliente. Non conoscendo ancora bene la suite abbiamo avuto un paio di problemi.
Ecco quindi i nostri step per effettuale il clone dll'e-commerce fatto con Magento da on-line a local.
  1. fare il dump del db
  2. ripristinare il db in locale
  3. modificare la tabella core_config_data modificando i valori di web/unsecure/base_url e web/secure/base_url con l'indirizzo vHost settato nel webserver 
  4. copiare tutti i file dell'e-commerce in locale
  5. copiare anche il file .htaccess altrimenti avrete dei grossi problemi di visualizzazione dell'e-commerce
  6. cancellare il file app/etc/local.xml
  7. cancellare i files contenuti in var/cache    var/ session   var/log
  8. riavviare l'installazione della configurazione con http://<vhost>/install.php
La "reinstallazione" non fa altro che ripristinare il file local.xml con i valori corretti di collegamento al db.


Commenti

Post popolari in questo blog

install language on osTicket

this simple guide aims you to install and configure your language on osTicket i written this guide based on forum post http://osticket.com/forum/discussion/76252/installing-language-pack

Ubuntu: La propria installazione di python è danneggiata. Correggere il collegamento simbolico «/usr/bin/python».

Questa è un problema, soprattutto se si vuole aggiornare la distribuzione.+ Dì la verità: hai pacioccato con le versioni di python vero? Volevi usare la 3.5 e non 2.7 e così hai aggiunto alternatives o manipolato il symlink. No? io si. Così in fase di aggiornamento mi sono bloccato. Allora per risolverlo ecco la soluzione: elimina tuttle le eventuali alternative : sudo update-alternatives –remove-all python crea il symlink alla 2.7 sudo ln -s /usr/bin/python3.5 /usr/bin/python aggiorna i permessi: sudo chmod 7777 /usr/bin/python Ora funziona tutto. La soluzione l’ho scovata qui: https://askubuntu.com/questions/448926/do-release-upgrade-python-install-is-corrupted