{"id":38421,"date":"2023-02-27T09:00:00","date_gmt":"2023-02-27T08:00:00","guid":{"rendered":"https:\/\/supporthost.com\/it\/?p=38421"},"modified":"2025-11-26T12:46:21","modified_gmt":"2025-11-26T11:46:21","slug":"come-migrare-prestashop","status":"publish","type":"post","link":"https:\/\/supporthost.com\/it\/come-migrare-prestashop\/","title":{"rendered":"Come migrare PrestaShop: guida passo passo"},"content":{"rendered":"\n<p>In questa guida ti mostrer\u00f2 passo dopo passo <strong>come migrare PrestaShop<\/strong>. <\/p>\n\n\n\n<p>Se stai spostando il sito <strong>su un altro server<\/strong> o trasferendolo <strong>da locale in remoto<\/strong>, qui troverai la procedura corretta da seguire per evitare errori. <\/p>\n\n\n\n<p>Non vuoi occuparti da solo del trasferimento? Se scegli uno dei nostri <a href=\"https:\/\/supporthost.com\/it\/hosting-prestashop\/\" data-type=\"page\" data-id=\"22598\">server per PrestaShop<\/a>, potrai richiedere la <strong>migrazione gratuita<\/strong>. <\/p>\n\n\n\n<p>Ti basta ordinare il piano e poi aprire un ticket per richiedere la migrazione, dopodich\u00e9 potrai concordare con il nostro team di supporto il momento pi\u00f9 adatto per avviare il trasferimento senza che ci siano down al sito.<\/p>\n\n\n\n<p>Se vuoi procedere in autonomia, qui ti spiegher\u00f2 due casi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>come spostare un sito PrestaShop mantenendo lo stesso dominio;<\/li>\n\n\n\n<li>come fare la migrazione e cambiare il dominio del sito.<\/li>\n<\/ul>\n\n\n\n<p>All&#8217;inizio la procedura \u00e8 identica per entrambe le situazioni.<\/p>\n\n\n\n<p>Iniziamo dal primo passo.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#prepararsi-alla-migrazione-di-presta-shop\">Prepararsi alla migrazione di PrestaShop<\/a><ul><li><a href=\"#mettere-il-negozio-in-modalita-di-manutenzione\">Mettere il negozio in modalit\u00e0 di manutenzione<\/a><\/li><li><a href=\"#fare-un-backup-dei-file\">Fare un backup dei file<\/a><\/li><li><a href=\"#esportare-il-database\">Esportare il database<\/a><\/li><\/ul><\/li><li><a href=\"#come-migrare-presta-shop-su-un-altro-server\">Come migrare PrestaShop su un altro server<\/a><ul><li><a href=\"#importare-il-database-sul-nuovo-server\">Importare il database sul nuovo server<\/a><\/li><li><a href=\"#modificare-i-file-di-configurazione\">Modificare i file di configurazione<\/a><\/li><li><a href=\"#caricare-i-file-sul-server-di-destinazione\">Caricare i file sul server di destinazione<\/a><\/li><\/ul><\/li><li><a href=\"#operazioni-finali-per-completare-il-trasferimento\">Operazioni finali per completare il trasferimento<\/a><\/li><li><a href=\"#completare-la-migrazione-di-presta-shop-senza-cambio-di-dominio\">Completare la migrazione di PrestaShop (senza cambio di dominio)<\/a><\/li><li><a href=\"#come-migrare-presta-shop-e-cambiare-dominio\">Come migrare PrestaShop e cambiare dominio<\/a><ul><li><a href=\"#modificare-la-tabella-ps-configuration\">Modificare la tabella ps_configuration<\/a><\/li><li><a href=\"#modificare-la-tabella-ps-shop-url\">Modificare la tabella ps_shop_url<\/a><\/li><\/ul><\/li><li><a href=\"#disattivare-la-modalita-di-manutenzione\">Disattivare la modalit\u00e0 di manutenzione<\/a><\/li><li><a href=\"#risolvere-problemi-comuni-dopo-la-migrazione-di-presta-shop\">Risolvere problemi comuni dopo la migrazione di PrestaShop<\/a><ul><li><a href=\"#non-e-possibile-accedere-al-back-office\">Non \u00e8 possibile accedere al back office<\/a><ul><li><a href=\"#come-attivare-la-modalita-di-debug-di-presta-shop\">Come attivare la modalit\u00e0 di debug di PrestaShop<\/a><\/li><\/ul><\/li><li><a href=\"#il-sito-funziona-solo-in-modalita-di-debug\">Il sito funziona solo in modalit\u00e0 di debug<\/a><\/li><li><a href=\"#le-pagine-o-le-immagini-non-si-vedono\">Le pagine o le immagini non si vedono<\/a><\/li><li><a href=\"#le-pagine-sono-visibili-ma-presentano-errori\">Le pagine sono visibili ma presentano errori<\/a><\/li><\/ul><\/li><li><a href=\"#conclusioni\">Conclusioni<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop-1024x538.png\" alt=\"Come Migrare Prestashop\" class=\"wp-image-38448\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop-1024x538.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop-300x158.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop-768x403.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop-120x63.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/come-migrare-prestashop.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prepararsi-alla-migrazione-di-presta-shop\">Prepararsi alla migrazione di PrestaShop<\/h2>\n\n\n\n<p>Prima di iniziare a migrare il tuo negozio PrestaShop, ci sono delle verifiche che devi fare.<\/p>\n\n\n\n<p>PrestaShop nella sua documentazione ufficiale raccomanda di procedere con la migrazione da un server all&#8217;altro solo dopo aver <strong>aggiornato<\/strong> lo store all&#8217;ultima versione.<\/p>\n\n\n\n<p>Se non sai come procedere, puoi seguire la nostra <a href=\"https:\/\/supporthost.com\/it\/aggiornamento-prestashop\/\">guida passo passo all&#8217;aggiornamento di PrestaShop<\/a>.<\/p>\n\n\n\n<p>In questa guida vedrai i passaggi per la versione 1.7.X, nello specifico abbiamo usato la versione 1.7.8.7.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"240\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/09\/prestashop.png\" alt=\"Prestashop\" class=\"wp-image-19871\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/09\/prestashop.png 280w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/09\/prestashop-74x63.png 74w\" sizes=\"auto, (max-width: 280px) 100vw, 280px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mettere-il-negozio-in-modalita-di-manutenzione\">Mettere il negozio in modalit\u00e0 di manutenzione<\/h3>\n\n\n\n<p>Quando <a href=\"https:\/\/supporthost.com\/it\/cambiare-hosting\/\" data-type=\"page\" data-id=\"167\">cambi hosting<\/a>, prima di iniziare a trasferire il tuo sito, \u00e8 consigliabile attivare la <strong>modalit\u00e0 di manutenzione<\/strong>.<\/p>\n\n\n\n<p>Si tratta di uno step importante soprattutto nel caso di un ecommerce. Mettendo il negozio in manutenzione, non rischi di perdere gli ordini dei clienti durante il processo di migrazione.<\/p>\n\n\n\n<p class=\"note\">Ti consigliamo di programmare la migrazione con anticipo e scegliere un giorno e un orario in cui prevedi che ci siano meno ordini.<\/p>\n\n\n\n<p>Per attivare la modalit\u00e0 di manutenzione fai cos\u00ec:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>clicca su <em>Parametri Negozio &gt; Generale<\/em>;<\/li>\n\n\n\n<li>fai click sulla scheda <strong>Manutenzione<\/strong>;<\/li>\n\n\n\n<li>imposta su &#8220;No&#8221; l&#8217;opzione &#8220;Abilita negozio&#8221;;<\/li>\n\n\n\n<li>clicca su &#8220;Salva&#8221;.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop-1024x474.png\" alt=\"Attivare Modalita Manutenzione Per Migrare Prestashop\" class=\"wp-image-38422\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop-1024x474.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop-300x139.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop-768x355.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop-120x56.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-manutenzione-per-migrare-prestashop.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Come passaggi opzionali puoi inserire il tuo indirizzo IP per continuare a visualizzare il negozio anche se \u00e8 in modalit\u00e0 di manutenzione. Inoltre puoi personalizzare il testo che vedranno gli utenti finch\u00e9 il negozio non sar\u00e0 di nuovo disponibile.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fare-un-backup-dei-file\">Fare un backup dei file<\/h3>\n\n\n\n<p>\u00c8 arrivato il momento del passaggio pi\u00f9 importante della migrazione del sito PrestaShop. Creare un backup.<\/p>\n\n\n\n<p class=\"note\">Nota: per avere una panoramica dei diversi metodi, leggi la guida al <a href=\"https:\/\/supporthost.com\/it\/backup-prestashop\/\">backup di PrestaShop<\/a>.<\/p>\n\n\n\n<p>La prima cosa che dobbiamo fare \u00e8 scaricare un <strong>backup di tutti i file<\/strong> del nostro sito PrestaShop.<\/p>\n\n\n\n<p>Ci sono diversi metodi per farlo, per esempio: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>puoi usare un client FTP per scaricare i file sul tuo pc;<\/li>\n\n\n\n<li>puoi creare un file zip con tutti i file del sito direttamente dal file manager di cPanel.<\/li>\n<\/ul>\n\n\n\n<p>Ai fini di questa guida vediamo come fare collegandoci al server con un client FTP come FileZilla.<\/p>\n\n\n\n<p>Tieni conto che per farlo ti serviranno questi dati:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nome dell&#8217;host;<\/li>\n\n\n\n<li>username dell&#8217;account FTP;<\/li>\n\n\n\n<li>password;<\/li>\n\n\n\n<li>porta FTP.<\/li>\n<\/ul>\n\n\n\n<p>Se il tuo provider usa cPanel puoi trovare questi dati nella sezione <em>Account FTP<\/em>. Se non hai ancora creato un account FTP, dovrai farlo prima di procedere.<\/p>\n\n\n\n<p>Dopo esserci collegati al server con FileZilla, ci basta trovare la cartella che contiene i file del sito e scaricare tutto il suo contenuto sul nostro computer. Assicurati di selezionare <strong>tutti i file<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla-1024x482.png\" alt=\"Creare Un Backup Di Prestashop Con Filezilla\" class=\"wp-image-38423\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla-1024x482.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla-300x141.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla-768x362.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla-120x57.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/creare-un-backup-di-prestashop-con-filezilla.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"note\">Ricorda che se hai installato PrestaShop nella root del dominio, la cartella che contiene i file sar\u00e0 &#8220;public_html&#8221;. Se invece hai usato un sottodominio o una sottocartella, dovrai individuare la cartella corretta.<\/p>\n\n\n\n<p>In questo modo abbiamo scaricato un backup dei file <strong>dal server di origine<\/strong> sul nostro computer. Ora \u00e8 il momento di passare al database.<\/p>\n\n\n\n<p><strong>Suggerimento avanzato<\/strong>: Con l&#8217;accesso SSH che trovi con tutti i nostri piani compresi <a href=\"https:\/\/supporthost.com\/it\/unmanaged-vps-cloud\/\" data-type=\"page\" data-id=\"25844\">unManaged VPS cloud<\/a>, puoi spostare i file usando LFTP (un client FTP che puoi usare da terminale). In questo modo ti colleghi a entrambi i server e sposti i file pi\u00f9 rapidamente. \u00c8 necessario disporre di accesso SSH su entrambi i server, quello di origine e quello di destinazione.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"esportare-il-database\">Esportare il database<\/h3>\n\n\n\n<p>Dobbiamo creare una copia del database dal server attuale per poi importarla successivamente sul nuovo server in cui stiamo migrando il negozio PrestaShop.<\/p>\n\n\n\n<p>La procedura dipende dal sistema utilizzato dal provider per la gestione del database. Nella maggior parte dei casi potrai farlo con <strong>phpMyAdmin<\/strong>.<\/p>\n\n\n\n<p>Questo strumento ci consente di apportare modifiche al database, ma anche di esportare e importare interi database.<\/p>\n\n\n\n<p class=\"nota\"><strong>Nota importante<\/strong>: se quando accedi a phpMyAdmin vedi pi\u00f9 di un database, devi assicurarti di esportare quello corretto.<\/p>\n\n\n\n<p>Per trovare il nome del database consulta il file &#8220;parameters.php&#8221; che trovi in <code>app\/config\/<\/code>. Troverai questa informazioni alla riga &#8220;database_name&#8221;.<\/p>\n\n\n\n<p>Da phpMyAdmin seleziona il database e clicca sulla scheda &#8220;<strong>Esporta<\/strong>&#8220;. Quindi ti basta esportare il database con le opzioni predefinite di esportazione, usando il formato SQL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin-1024x367.png\" alt=\"Esportare Database Di Prestashop Con Phpmyadmin\" class=\"wp-image-38424\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin-1024x367.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin-300x108.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin-768x275.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin-120x43.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/esportare-database-di-prestashop-con-phpmyadmin.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"come-migrare-presta-shop-su-un-altro-server\">Come migrare PrestaShop su un altro server<\/h2>\n\n\n\n<p>Ricapitolando: abbiamo creato una copia dei file del nostro sito PrestaShop ed <strong>esportato l&#8217;intero database<\/strong>.<\/p>\n\n\n\n<p>Adesso dobbiamo copiare file e database sul nuovo server e poi modificare i file di configurazione necessari a far s\u00ec che tutto funzioni correttamente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"importare-il-database-sul-nuovo-server\">Importare il database sul nuovo server<\/h3>\n\n\n\n<p>Per migrare PrestaShop su un altro server, dobbiamo importare il database.<\/p>\n\n\n\n<p>Per prima cosa dobbiamo <strong>creare un nuovo database <\/strong>sul nuovo server.<\/p>\n\n\n\n<p>Su cPanel la procedura \u00e8 molto semplice e se non sai come fare puoi usare l&#8217;opzione &#8220;<em>Procedura guidata database MySQL<\/em>&#8221; che ti guider\u00e0 passo passo nella creazione di database e utente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"113\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql-1024x113.png\" alt=\"Procedura Guidata Database Mysql\" class=\"wp-image-19440\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql-1024x113.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql-300x33.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql-768x84.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql-120x13.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/08\/procedura-guidata-database-mysql.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dopo aver creato il database, apriamo phpMyAdmin e clicchiamo nell&#8217;elenco a sinistra sul nome del database che abbiamo creato, come vedi il database \u00e8 ancora vuoto. A questo punto clicchiamo sulla scheda &#8220;Importa&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa-1024x231.png\" alt=\"Database Vuoto Per Migrazione Prestashop Scheda Importa\" class=\"wp-image-38425\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa-1024x231.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa-300x68.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa-768x173.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa-120x27.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/database-vuoto-per-migrazione-prestashop-scheda-importa.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Da qui dobbiamo cliccare su &#8220;<em>Scegli file<\/em>&#8221; e poi selezionare dal nostro computer il file <em>.sql<\/em> con il database che avevamo scaricato nel passaggio precedente. Il file avr\u00e0 un nome del tipo &#8220;nome_database.sql&#8221; oppure &#8220;nome_database.sql.zip&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"303\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-1024x303.png\" alt=\"Importare Database Prestashop\" class=\"wp-image-38426\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-1024x303.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-300x89.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-768x227.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-120x35.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop.png 1127w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dopo averlo selezionato, scorri fino in fondo nella pagina per cliccare sul pulsante &#8220;<strong>Esegui<\/strong>&#8220;. Un avviso ti confermer\u00e0 che il database di PrestaShop \u00e8 stato importato.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"782\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-passo-2.png\" alt=\"Importare Database Prestashop Passo 2\" class=\"wp-image-38427\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-passo-2.png 979w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-passo-2-300x240.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-passo-2-768x613.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/importare-database-prestashop-passo-2-79x63.png 79w\" sizes=\"auto, (max-width: 979px) 100vw, 979px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modificare-i-file-di-configurazione\">Modificare i file di configurazione<\/h3>\n\n\n\n<p>Ora che abbiamo importato il database di PrestaShop sul nuovo server, dobbiamo far s\u00ec che il negozio sia associato al database corretto.<\/p>\n\n\n\n<p>Apriamo la cartella in cui abbiamo scaricato il backup dei file di PrestaShop.<\/p>\n\n\n\n<p>Il file che dobbiamo modificare si trova qui: <code>app\/config\/parameters.php<\/code><\/p>\n\n\n\n<p>Possiamo modificarlo con un editor come &#8220;blocco note&#8221; di Windows.<\/p>\n\n\n\n<p>Nel file dobbiamo inserire le informazioni del nuovo database, vediamo quali sono le righe da modificare.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"277\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-file-parameters-per-migrare-prestashop.png\" alt=\"Modificare File Parameters Per Migrare Prestashop\" class=\"wp-image-38428\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-file-parameters-per-migrare-prestashop.png 577w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-file-parameters-per-migrare-prestashop-300x144.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-file-parameters-per-migrare-prestashop-120x58.png 120w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>'database_host' =&gt; 'localhost',<\/code><\/pre>\n\n\n\n<p>Fai riferimento alle indicazioni del tuo provider hosting, se stai migrando verso SupportHost dovrai usare &#8220;localhost&#8221; come host del database. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>'database_name' =&gt; 'NOME-NUOVO-DATABASE',<\/code><\/pre>\n\n\n\n<p>Sostituisci &#8220;NOME-NUOVO-DATABASE&#8221; con il nome del database che hai creato sul nuovo server.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>'database_user' =&gt; 'NOME-NUOVO-UTENTE',<\/code><\/pre>\n\n\n\n<p>Come nella riga precedente, inserisci il nome utente associato al database che hai creato.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>'database_password' =&gt; 'NUOVA-PASSWORD',<\/code><\/pre>\n\n\n\n<p>Inserisci la password dell&#8217;utente associato al database.<\/p>\n\n\n\n<p>Dopo aver inserito tutti i dati corretti puoi salvare il file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"caricare-i-file-sul-server-di-destinazione\">Caricare i file sul server di destinazione<\/h3>\n\n\n\n<p>Dopo aver seguito tutti i passaggi precedenti, potrai caricare tutti i file e le cartelle sul nuovo server.<\/p>\n\n\n\n<p>Puoi seguire lo stesso metodo che abbiamo visto prima: collegarti al nuovo server via FTP usando un client come FileZilla.<\/p>\n\n\n\n<p>Questa volta dovrai fare il processo inverso: selezionare tutti i file e cartelle del sito dal tuo computer e <strong>caricarli sul server<\/strong>.<\/p>\n\n\n\n<p>In questo caso dovrai quindi selezionare i file dalla sezione &#8220;Sito locale&#8221; di FileZilla, aprire la cartella di destinazione nella sezione &#8220;Sito remoto&#8221; (per esempio public_html per caricarli nella root) e poi caricarli (tasto destro &gt; Upload).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"342\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla-1024x342.png\" alt=\"Caricare I File Di Prestashop Sul Nuovo Server Con Filezilla\" class=\"wp-image-38429\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla-1024x342.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla-300x100.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla-768x257.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla-120x40.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/caricare-i-file-di-prestashop-sul-nuovo-server-con-filezilla.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Nota<\/strong>: se vuoi che il tuo negozio sia raggiungibile da un indirizzo come &#8220;www.tuodominio.com\/negozio&#8221; ti baster\u00e0 creare la cartella &#8220;negozio&#8221; all&#8217;interno di <em>public_html<\/em> e caricare in questa i tuoi file. <\/p>\n\n\n\n<p>Se vuoi usare un sottodominio ti basta aprire public_html e poi selezionare la cartella corrispondente al sottodominio che vuoi usare, per esempio &#8220;negozio.tuodominio.com&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"operazioni-finali-per-completare-il-trasferimento\">Operazioni finali per completare il trasferimento<\/h2>\n\n\n\n<p>Ora che abbiamo completato la migrazione, ci sono due casi possibili.<\/p>\n\n\n\n<p>Situazione 1: hai deciso di migrare il sito PrestaShop e <strong>usare lo stesso dominio<\/strong> sul nuovo server.<\/p>\n\n\n\n<p>In questo caso avrai bisogno di modificare il puntamento del dominio.<\/p>\n\n\n\n<p>Situazione 2: vuoi fare una migrazione <strong>con cambio di dominio<\/strong>.<\/p>\n\n\n\n<p>Dovrai modificare le impostazioni di configurazione del negozio per cambiare il dominio con il nuovo.<\/p>\n\n\n\n<p>Vediamo come fare in entrambi i casi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"completare-la-migrazione-di-presta-shop-senza-cambio-di-dominio\">Completare la migrazione di PrestaShop (senza cambio di dominio)<\/h2>\n\n\n\n<p>In questo caso dobbiamo andare a <strong>modificare il puntamento del dominio<\/strong> per far s\u00ec che quando visitiamo il sito &#8220;dominio.com&#8221; esso sia collegato al nuovo server e non pi\u00f9 al vecchio.<\/p>\n\n\n\n<p>Prima di farlo, per\u00f2, ti consiglio di verificare che la migrazione sia andata a buon fine e quindi che il tuo ecommerce funzioni correttamente.<\/p>\n\n\n\n<p>Come facciamo a visitare il sito se il dominio punta ancora al vecchio server?<\/p>\n\n\n\n<p>Ci basta usare il file hosts.<\/p>\n\n\n\n<p>Il file hosts del nostro PC ci permette di associare al dominio l&#8217;indirizzo IP. Tutto quello che bisogna fare \u00e8 aggiungere una riga con il nostro dominio e l&#8217;indirizzo IP del nuovo server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"591\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows-1024x591.png\" alt=\"File Hosts Windows\" class=\"wp-image-16295\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows-1024x591.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows-300x173.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows-768x443.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows-109x63.png 109w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2020\/12\/file-hosts-windows.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Adesso collegandoci al sito dal nostro browser stiamo visitando quello sul nuovo server. Possiamo quindi controllare che il sito funzioni correttamente.<\/p>\n\n\n\n<p>Dopodich\u00e9 possiamo procedere a cambiare il puntamento del dominio e attendere che le modifiche siano applicate (in genere basta aspettare qualche ora).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"come-migrare-presta-shop-e-cambiare-dominio\">Come migrare PrestaShop e cambiare dominio<\/h2>\n\n\n\n<p>Se oltre a trasferire il sito PrestaShop da un server ad un altro, abbiamo deciso anche di cambiare dominio, dobbiamo modificare le impostazioni del sito.<\/p>\n\n\n\n<p>Possiamo effettuare questa modifica dal <strong>database<\/strong>.<\/p>\n\n\n\n<p>Per prima cosa apriamo phpMyAdmin per accedere al database sul nuovo server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modificare-la-tabella-ps-configuration\">Modificare la tabella ps_configuration<\/h3>\n\n\n\n<p>Cerchiamo nel database la tabella &#8220;ps_configuration&#8221;. <\/p>\n\n\n\n<p class=\"note\">Nota che il prefisso della tabella potrebbe essere diverso come in questo esempio in cui il prefisso \u00e8 &#8220;ps45&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"295\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop-1024x295.png\" alt=\"Tabella Database Configurazione Per Cambio Dominio Prestashop\" class=\"wp-image-38430\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop-1024x295.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop-300x87.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop-768x221.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop-120x35.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/tabella-database-configurazione-per-cambio-dominio-prestashop.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Nella tabella dobbiamo cercare le righe:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS_SHOP_DOMAIN<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>PS_SHOP_DOMAIN_SSL<\/code><\/pre>\n\n\n\n<p>In corrispondenza di queste righe, nel valore (<code>value<\/code>) vedremo l&#8217;indirizzo del vecchio dominio, ci basta modificare i valori inserendo il nuovo dominio. Inserisci il dominio come &#8220;dominio.com&#8221; senza inserire &#8220;https:\/&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"174\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop-1024x174.png\" alt=\"Modificare Shop Domain Prestashop\" class=\"wp-image-38431\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop-1024x174.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop-300x51.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop-768x131.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop-120x20.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-domain-prestashop.png 1157w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modificare-la-tabella-ps-shop-url\">Modificare la tabella ps_shop_url<\/h3>\n\n\n\n<p>Adesso cerchiamo la tabella &#8220;ps_shop_url&#8221;. Tieni presente che anche in questo caso il prefisso potrebbe non essere &#8220;ps&#8221; ma differente, come nel nostro caso.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"176\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database-1024x176.png\" alt=\"Modificare Shop Url Prestashop Database\" class=\"wp-image-38432\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database-1024x176.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database-300x52.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database-768x132.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database-120x21.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-shop-url-prestashop-database.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Apriamola per modificarla.<\/p>\n\n\n\n<p>Al suo interno vedremo tre valori:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>domain<\/li>\n\n\n\n<li>domain_ssl<\/li>\n\n\n\n<li>physical_uri.<\/li>\n<\/ul>\n\n\n\n<p>Se abbiamo caricato i file del sito all&#8217;interno della root del nuovo dominio dobbiamo cambiare i valori in questo modo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>domain e domains_ssl: inserisci nei due valori il nuovo dominio;<\/li>\n\n\n\n<li>physical_uri: inserisci come valore &#8220;\/&#8221;.<\/li>\n<\/ul>\n\n\n\n<p>Ti mostro un esempio in cui il nuovo dominio \u00e8 &#8220;dominio.com&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"105\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop.png\" alt=\"Modificare Tabella Shop Url Database Prestashop\" class=\"wp-image-38433\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-300x31.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-768x79.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-120x12.png 120w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Altrimenti se hai caricato i file in una sottocartella, fai cos\u00ec:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>domain e domains_ssl: inserisci nei due valori il nuovo dominio;<\/li>\n\n\n\n<li>physical_uri: inserisci come valore il nome della cartella, ad esempio &#8220;\/negozio&#8221;.<\/li>\n<\/ul>\n\n\n\n<p>Per esempio se il tuo sito si trova a questo indirizzo dominio.com\/negozio, dovrai modificare i valori in questo modo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"137\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella-1024x137.png\" alt=\"Modificare Tabella Shop Url Database Prestashop Sottocartella\" class=\"wp-image-38434\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella-1024x137.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella-300x40.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella-768x103.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella-120x16.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/modificare-tabella-shop-url-database-prestashop-sottocartella.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disattivare-la-modalita-di-manutenzione\">Disattivare la modalit\u00e0 di manutenzione<\/h2>\n\n\n\n<p>Dopo che abbiamo verificato che tutto funzioni correttamente possiamo riportare il nostro sito online <strong>disattivando la modalit\u00e0 di manutenzione<\/strong>.<\/p>\n\n\n\n<p>Dal back office possiamo cliccare su &#8220;<strong>Modalit\u00e0 di manutenzione<\/strong>&#8220;, come ti mostro qui:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"143\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1-1024x143.png\" alt=\"Disattivare Modalita Manutenzione Prestashop Step 1\" class=\"wp-image-38435\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1-1024x143.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1-300x42.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1-768x108.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1-120x17.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/disattivare-modalita-manutenzione-prestashop-step-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dopodich\u00e9 impostiamo su &#8220;S\u00ec&#8221; l&#8217;opzione <em>Abilita negozio<\/em> e clicchiamo su &#8220;Salva&#8221;.<\/p>\n\n\n\n<p class=\"note\">Se il sito non funziona correttamente, segui i metodi descritti nella prossima sezione per risolvere gli errori pi\u00f9 diffusi dopo il trasferimento del sito.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"risolvere-problemi-comuni-dopo-la-migrazione-di-presta-shop\">Risolvere problemi comuni dopo la migrazione di PrestaShop<\/h2>\n\n\n\n<p>Ecco le soluzioni per risolvere alcuni dei problemi pi\u00f9 comuni che si verificano dopo il trasferimento di PrestaShop da un server all&#8217;altro.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"non-e-possibile-accedere-al-back-office\">Non \u00e8 possibile accedere al back office<\/h3>\n\n\n\n<p>In alcuni casi dopo la migrazione, invece di vedere il sito ci troviamo davanti a un errore 500 o a una pagina bianca.<\/p>\n\n\n\n<p>Se non riesci ad accedere all&#8217;area di amministrazione di PrestaShop dopo aver trasferito il sito, ci sono alcune verifiche da fare.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Per prima cosa assicurati di aver modificato il file parameters.php e inserito i dati corretti del <strong>nuovo database<\/strong>.<\/li>\n\n\n\n<li>Se i dati sono corretti e continui a vedere l&#8217;errore, prova a rinominare il file .htaccess con un altro nome, per esempio &#8220;.htaccess-disattivato&#8221;.<\/li>\n\n\n\n<li>Se anche in questo modo, non riesci ad accedere, puoi attivare la modalit\u00e0 di debug di PrestaShop.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"come-attivare-la-modalita-di-debug-di-presta-shop\">Come attivare la modalit\u00e0 di debug di PrestaShop<\/h4>\n\n\n\n<p>Apri la cartella &#8220;config&#8221; e modifica il file &#8220;<code>defines.inc.php<\/code>&#8220;.<\/p>\n\n\n\n<p>Trova la riga seguente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define('_PS_MODE_DEV_', false);<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"808\" height=\"120\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-debug-prestashop.png\" alt=\"Attivare Modalita Debug Prestashop\" class=\"wp-image-38436\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-debug-prestashop.png 808w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-debug-prestashop-300x45.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-debug-prestashop-768x114.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/attivare-modalita-debug-prestashop-120x18.png 120w\" sizes=\"auto, (max-width: 808px) 100vw, 808px\" \/><\/figure>\n\n\n\n<p>E modificala in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define('_PS_MODE_DEV_', true);<\/code><\/pre>\n\n\n\n<p>Riprova ad accedere al back office di PrestaShop per vedere se funziona.<\/p>\n\n\n\n<p>Avendo attivato la modalit\u00e0 di debug, se ci sono errori li vedrai visualizzati sullo schermo.<\/p>\n\n\n\n<p class=\"note\">Ricordati che dopo aver trovato l&#8217;errore dovrai disattivare nuovamente la modalit\u00e0 di debug.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"il-sito-funziona-solo-in-modalita-di-debug\">Il sito funziona solo in modalit\u00e0 di debug<\/h3>\n\n\n\n<p>Se disattivando la modalit\u00e0 di debug di PrestShop, non riesci a visualizzare il sito correttamente, la soluzione pu\u00f2 essere eliminare la cache.<\/p>\n\n\n\n<p>In questa situazione puoi andare a <strong>svuotare la cache<\/strong> del sito manualmente.<\/p>\n\n\n\n<p>Per farlo apri la cartella &#8220;<code>var\/cache<\/code>&#8220;, al suo interno troverai le cartelle &#8220;<code>prod<\/code>&#8221; e &#8220;<code>dev<\/code>&#8220;, ti basta eliminarle (o anche semplicemente rinominarle) per verificare se il problema si risolve.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"le-pagine-o-le-immagini-non-si-vedono\">Le pagine o le immagini non si vedono<\/h3>\n\n\n\n<p>Pu\u00f2 capitare che dopo aver migrato il sito PrestaShop alcune pagine o alcune immagini non vengano visualizzate correttamente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"470\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop-1024x470.png\" alt=\"Immagini Che Non Si Vedono Dopo La Migrazione Di Prestashop\" class=\"wp-image-38444\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop-1024x470.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop-300x138.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop-768x353.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop-120x55.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/immagini-che-non-si-vedono-dopo-la-migrazione-di-prestashop.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Esempio di immagine che non viene caricata correttamente dopo la migrazione di un sito PrestaShop.<\/figcaption><\/figure>\n\n\n\n<p>Se visitando alcune delle pagine del tuo sito vedi un errore come &#8220;Pagina non trovata&#8221; o &#8220;Not Found The requested URL&#8221;, puoi procedere in questo modo.<\/p>\n\n\n\n<p>Accedi al back office di PrestaShop e vai su <em>Parametri Negozio &gt; Traffico &amp; SEO<\/em>. Da qui scorri fino a trovare la sezione &#8220;Impostazione URL&#8221;, poi modifica l&#8217;opzione <strong>Friendly url<\/strong> su &#8220;No&#8221; e salva.<\/p>\n\n\n\n<p>Ripeti l&#8217;operazione e riattiva l&#8217;impostazione <strong>Friendly url <\/strong>(impostala su &#8220;S\u00ec&#8221; e salva). Cos\u00ec facendo PrestaShop rigenerer\u00e0 il file .htaccess e dovresti risolvere i problemi che stai avendo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"le-pagine-sono-visibili-ma-presentano-errori\">Le pagine sono visibili ma presentano errori<\/h3>\n\n\n\n<p>Se le pagine del tuo negozio PrestaShop sono raggiungibili dopo la migrazione, ma non vengono caricate correttamente puoi provare a <strong>svuotare la cache<\/strong>.<\/p>\n\n\n\n<p>Per farlo ti basta accedere al Back Office del tuo negozio e andare su <em>Parametri avanzati &gt; Prestazioni<\/em>. Da qui potrai cliccare sul pulsante &#8220;Pulisci la cache&#8221; cos\u00ec:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"437\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione-1024x437.png\" alt=\"Svuota Cache Prestashop Dopo La Migrazione\" class=\"wp-image-38437\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione-1024x437.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione-300x128.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione-768x328.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione-120x51.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2023\/01\/svuota-cache-prestashop-dopo-la-migrazione.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusioni\">Conclusioni<\/h2>\n\n\n\n<p>Abbiamo visto nel dettaglio come migrare PrestaShop da un server a un altro. Puoi seguire questa stessa guida anche per trasferire un sito PrestaShop sviluppato in locale su un server. <\/p>\n\n\n\n<p>Ricordati che dopo aver trasferito i <strong>file <\/strong>e il <strong>database<\/strong>, hai ancora un passaggio da fare:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>se il dominio \u00e8 rimasto lo stesso, devi cambiare il puntamento;<\/li>\n\n\n\n<li>se hai cambiato dominio, devi modificare il database per associarlo al nuovo dominio.<\/li>\n<\/ul>\n\n\n\n<p>Alla fine di questa guida ho riportato alcuni degli <strong>errori <\/strong>pi\u00f9 comuni che possono capitare dopo il trasferimento. <\/p>\n\n\n\n<p>Nel tuo caso come \u00e8 andata? Hai spostato il sito con successo o hai avuto difficolt\u00e0? Facci sapere con un commento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In questa guida ti mostrer\u00f2 passo dopo passo come migrare PrestaShop. Se stai spostando il sito su un altro server o trasferendolo da locale in remoto, qui troverai la procedura corretta da seguire per evitare errori. Non vuoi occuparti da solo del trasferimento? Se scegli uno dei nostri server per PrestaShop, potrai richiedere la migrazione [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":63734,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-38421","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-generale"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/38421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/comments?post=38421"}],"version-history":[{"count":4,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/38421\/revisions"}],"predecessor-version":[{"id":134830,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/38421\/revisions\/134830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/63734"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=38421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/categories?post=38421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tags?post=38421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}