Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come Spostare un Sito WordPress Live su Server Locale

Vuoi uno spazio sicuro per sperimentare con il tuo sito WordPress senza il timore di rompere qualcosa sul tuo sito live?

Trasferire il tuo sito WordPress su un server locale sul tuo computer è la soluzione perfetta, secondo noi, specialmente per sviluppatori, designer o principianti di WordPress.

Installare WordPress sul tuo computer (server locale) ti permette di imparare WordPress e testare cose facilmente. Quando sposti un sito WordPress live su un server locale, ti consente di sperimentare con gli stessi dati del tuo sito live.

In questo articolo, ti mostreremo come spostare facilmente un sito WordPress live su un server locale.

Spostare un sito WordPress live su un server locale sul tuo computer

Perché e chi vorrebbe spostare un sito WordPress live su un server locale?

Se gestisci un sito web WordPress da un po' di tempo, potresti voler provare nuovi temi o un plugin. Tuttavia, farlo su un sito web live potrebbe comportare una scarsa esperienza utente per i tuoi visitatori.

Per evitare ciò, molti utenti creano una copia del loro sito web WordPress su un server locale per testare nuovi temi, plugin o fare test di sviluppo.

Questo ti permette di configurare il tuo tema con tutti i tuoi contenuti e testare tutte le funzionalità senza preoccuparti di rompere il tuo sito. Molti utenti copiano il loro sito su un server locale per esercitare le loro competenze di WordPress e di codifica con dati reali del sito.

Anche se puoi fare tutti i test con contenuti fittizi in WordPress, i dati reali del sito ti offrono una migliore rappresentazione visiva di come queste modifiche appariranno sul tuo sito live.

Prepararsi a spostare un sito locale su un server locale

Innanzitutto, devi assicurarti di eseguire sempre il backup del tuo sito WordPress. Esistono diversi ottimi plugin di backup per WordPress che puoi utilizzare.

In secondo luogo, devi installare un ambiente server locale sul tuo computer. Puoi usare WAMP per Windows e MAMP per Mac. Una volta configurato l'ambiente, devi creare un nuovo database usando phpMyAdmin.

Visita semplicemente il seguente URL nel tuo browser per avviare phpMyAdmin.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

Da qui devi fare clic sulla scheda 'Database' e creare un nuovo database. Avrai bisogno di questo database in seguito per decomprimere i dati del tuo sito live.

Crea database

Ora sei pronto per spostare il tuo sito WordPress live su un server locale.

Metodo 1. Spostare un sito WordPress live su un server locale utilizzando un plugin

Questo metodo è più semplice ed è consigliato a tutti gli utenti.

La prima cosa da fare è installare e attivare il plugin Duplicator. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin di WordPress.

Duplicator ti permette di creare facilmente un pacchetto duplicato del tuo intero sito web. Può essere utilizzato per spostare il tuo sito WordPress in una nuova posizione e può anche essere utilizzato come plugin di backup.

Nota: Esiste una versione gratuita di Duplicator con cui puoi iniziare. Tuttavia, Duplicator Pro offre backup illimitati e funzionalità più avanzate.

Dopo l'attivazione, vai su Duplicator Pro » Backups dalla barra laterale di amministrazione di WordPress. Per creare un nuovo pacchetto, devi fare clic sul pulsante 'Add New'.

Aggiungi nuovo backup

Duplicator avvierà quindi la procedura guidata di backup.

Innanzitutto, devi inserire un nome per il tuo pacchetto di backup. Puoi anche utilizzare i tag dinamici per creare automaticamente un formato di nome come la data e il titolo del tuo sito.

Inserisci il nome del backup

Quindi, espandi la sezione ‘Storage’ e scegli una posizione di archiviazione.

Per questo tutorial, utilizzeremo la posizione predefinita. Puoi fare clic sul link ‘Add Storage’ per aggiungere una nuova posizione, come Dropbox o Google Drive, se lo desideri.

Scegli lo spazio di archiviazione in Duplicator

Fai clic sul pulsante 'Avanti' per continuare.

Il plugin analizzerà quindi il tuo sito web ed eseguirà alcuni controlli in background. Ti mostrerà quindi un riepilogo di tali controlli.

Se tutto sembra a posto, fai clic sul pulsante ‘Create Backup‘ per continuare.

Dopo la scansione, crea il backup

Duplicator creerà ora il pacchetto del tuo sito web.

Una volta terminato, vedrai un file zip di archivio che contiene tutti i dati del tuo sito web e un file di installazione. Devi scaricare entrambi i file sul tuo computer.

Scarica i file di backup del sito web

Ora sei pronto per decomprimere e installare questi file sul tuo server locale.

Innanzitutto, devi creare una nuova cartella nella cartella principale del tuo server locale. Questa è la cartella in cui il tuo server locale memorizza tutti i siti web.

Ad esempio, se stai utilizzando MAMP, sarà la cartella /Applications/MAMP/htdocs/. In alternativa, se stai utilizzando WAMP, sarà la cartella C:\wamp\www\.

All'interno di questa cartella, puoi creare nuove cartelle per ogni nuovo sito web che desideri importare o creare sul tuo server locale.

Creazione di una cartella del sito web sul tuo server locale

Successivamente, devi aprire la cartella che hai creato per il tuo sito web locale e quindi copiare e incollare sia il file zip di archivio sia lo script di installazione che hai scaricato in precedenza.

Copia e incolla i file del pacchetto e dell'installer di Duplicator

Per eseguire l'installazione, è necessario aprire lo script installer.php nel browser web.

Ad esempio, se hai incollato entrambi i file nella cartella /mylocalsite/, li accederai nel browser visitando http://localhost/mylocalsite/installer.php.

Ora vedrai lo script di installazione di Duplicator in questo modo:

Schermata dell'installer di Duplicator

Fai clic sul pulsante 'Avanti' per continuare.

Duplicator decomprimerà ora il file zip dell'archivio e ti chiederà di inserire le informazioni del database del tuo sito locale. Questo è il database che hai creato in precedenza.

Informazioni sul database di Duplicator

Il nome del server è quasi sempre localhost e il nome utente è root. Nella maggior parte dei casi, la tua installazione del server locale non ha una password impostata per root, quindi puoi lasciare vuoto.

In fondo alla pagina, vedrai un pulsante 'Test Database' che puoi usare per assicurarti che le informazioni del tuo database siano corrette.

Testa la connessione al database

Se tutto sembra a posto, fai clic sul pulsante 'Avanti' per continuare.

Duplicator importerà ora il tuo database di WordPress. Successivamente, ti chiederà di ricontrollare le informazioni del nuovo sito web che ha rilevato automaticamente.

Controlla le informazioni del sito locale

Fai clic sul pulsante 'Avanti' per continuare.

Duplicator completerà ora la configurazione e ti mostrerà un pulsante per accedere al tuo sito locale. Utilizzerai lo stesso nome utente WordPress e password che usi sul tuo sito live.

Importazione completata

Tutto qui, hai spostato con successo il tuo sito live sul server locale.

Metodo 2. Spostare manualmente un sito WordPress live su un server locale

Nel caso in cui il plugin non funzioni per te, puoi sempre spostare manualmente il tuo sito live su un server locale. La prima cosa di cui avresti bisogno è eseguire manualmente il backup del tuo sito web dal tuo account di hosting WordPress.

Passaggio 1. Esporta il database di WordPress del tuo sito live

Per esportare il database di WordPress del tuo sito live, devi accedere alla tua dashboard di cPanel e fare clic su phpMyAdmin.

Nota: Stiamo mostrando screenshot dalla dashboard di Bluehost.

cPanel phpMyAdmin

All'interno di phpMyAdmin, devi selezionare il database che desideri esportare e quindi fare clic sulla scheda di esportazione in alto.

Esporta manualmente il database di WordPress

phpMyAdmin ti chiederà ora di scegliere il metodo di esportazione rapido o personalizzato. Si consiglia di utilizzare il metodo personalizzato e di scegliere zip come metodo di compressione.

A volte i plugin di WordPress possono creare le proprie tabelle all'interno del tuo database WordPress. Se non stai più utilizzando quel plugin, il metodo personalizzato ti consente di escludere tali tabelle.

Lascia le altre opzioni così come sono e fai clic sul pulsante ‘Vai’ per scaricare il backup del tuo database in formato zip.

Seleziona le opzioni di esportazione

phpMyAdmin scaricherà ora il tuo file di database. Per maggiori dettagli, consulta il nostro tutorial su come eseguire manualmente il backup del tuo database di WordPress.

Passaggio 2. Scarica tutti i tuoi file di WordPress

Il passaggio successivo è scaricare i tuoi file di WordPress. Per farlo, devi connetterti al tuo sito WordPress utilizzando un client FTP.

Una volta connesso, seleziona tutti i tuoi file di WordPress e scaricali sul tuo computer.

Scarica tutti i tuoi file di WordPress

Passaggio 3. Importa i tuoi file e il tuo database di WordPress sul server locale

Dopo aver scaricato i tuoi file di WordPress, devi creare una cartella sul tuo server locale dove desideri importare il sito locale.

Se stai usando WAMP, vorrai creare una cartella all'interno della cartella C:\wamp\www\ per il tuo sito locale. Gli utenti MAMP dovranno creare una cartella nella cartella /Applications/MAMP/htdocs/.

Dopodiché, copia e incolla semplicemente i tuoi file di WordPress nella nuova cartella.

Successivamente, devi importare il tuo database di WordPress. Apri semplicemente phpMyAdmin sul tuo server locale visitando il seguente URL:

http://localhost/phpmyadmin/

Poiché hai già creato il database in precedenza, ora devi selezionarlo e quindi fare clic sulla scheda ‘Importa’ in alto.

Importa il database di WordPress

Fai clic sul pulsante ‘Scegli file’ per selezionare e caricare il file di esportazione del database che hai scaricato nel primo passaggio. Dopodiché, fai clic sul pulsante ‘Vai’ in fondo alla pagina.

phpMyAdmin ora decomprimerà e importerà il tuo database di WordPress.

Ora che il tuo database è configurato, devi aggiornare gli URL nel tuo database di WordPress che fanno riferimento al tuo sito live.

Puoi farlo eseguendo una query SQL in phpMyAdmin. Assicurati di aver selezionato il database del tuo sito locale e quindi fai clic su SQL.

Aggiornamento degli URL nel database

Nella schermata SQL di phpMyAdmin, copia e incolla questo codice, assicurandoti di sostituire example.com con l'URL del tuo sito live e http://localhost/mylocalsite con l'URL del server locale del tuo sito.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Questa query sostituirà i riferimenti all'URL del tuo sito live nel database con l'URL di localhost.

Passaggio 4. Aggiorna il file wp-config.php

Il passaggio finale consiste nell'aggiornare il file wp-config.php del tuo sito locale. Questo file contiene le impostazioni di WordPress, inclusa la modalità di connessione al tuo database di WordPress.

Vai semplicemente nella cartella in cui hai installato WordPress sul tuo server locale e quindi apri il file wp-config.php in un editor di testo come Blocco note.

Sostituisci il nome del database con quello che hai creato in phpMyAdmin sul tuo localhost.

Successivamente, sostituisci il nome utente del database con il tuo nome utente MySQL locale, di solito è root. Se hai impostato una password per l'utente MySQL root sul tuo localhost, inserisci quella password. Altrimenti, lasciala vuota e salva le modifiche.

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

Ora puoi visitare il tuo sito locale in una finestra del browser inserendo l'URL in questo modo:

http://localhost/mylocalsite/

Sostituisci 'mylocalsite' con il nome della cartella in cui hai copiato i tuoi file di WordPress.

Tutto qui, il tuo sito WordPress live è ora copiato sul tuo server locale.

Speriamo che questo articolo ti abbia aiutato a imparare come spostare facilmente un sito WordPress live su un server locale. Potresti anche voler consultare la nostra guida su come creare facilmente un sito di staging per WordPress per i test, o su come spostare un sito WordPress da un server locale a un sito live.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

257 CommentsLeave a Reply

  1. Ciao, ho appena trovato questo tutorial oggi, ho scoperto alcuni dei passaggi da altri tutorial, ma il mio problema riguarda la query SQL. Ricevo l'errore # MySQL ha restituito un set di risultati vuoto (cioè zero righe). Ho seguito tutti i tuoi passaggi per cambiare i nomi dei siti ecc. ma non riesco a risolvere questo e quindi ovviamente non posso connettermi al sito locale. Ho usato Duplicator prima su un altro sito ma non funziona così bene su questo a causa di tutte le immagini sul mio sito fotografico, ovvero problemi di timeout. Sto girando in tondo qui, quindi un aiuto sarebbe gradito.
    Grazie,
    Joseph

    • Joseph, controlla che il prefisso delle tabelle SQL con cui stai lavorando sia lo stesso. Ho avuto questo problema prima quando non mi ero reso conto che il tema da cui stavo copiando aveva un prefisso non tipico (wp_extra-text invece di solo wp_). Quando crei il nuovo db su phpMyAdmin, assicurati che il prefisso corrisponda a quello del vecchio db. Spero che questo aiuti!

  2. Ho provato a usare Duplicator, e ha funzionato con un piccolo intoppo. Poi ho eliminato il database e ho provato il metodo manuale. Tutti i passaggi sono andati bene fino al momento dell'importazione. Ho ricreato il database e sono andato a importare. Successivamente, ho ricevuto questo messaggio di errore: “#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘default’, ‘This is the default profile, used when no profile is specified.’, ‘a:’ at line 7”

    Per me sembra un pasticcio. Hai qualche idea di cosa sia andato storto e come posso fare l'importazione manualmente?

    Saluti,
    Alan

    • Questo potrebbe essere un errore di sintassi o un conflitto causato dall'uso di diverse versioni di MySQL. Per risolvere questo problema, quando esporti il tuo database scegli la stessa versione di MySQL della tua installazione locale. Assicurati anche che stai usando lo stesso set di caratteri per entrambe le tabelle del database.

      Amministratore

  3. Solo una cosa veloce che ho notato: il file Duplicator è chiamato “installer.php” invece di “install.php”.

    • Ho notato la stessa cosa. Ottimo articolo, però. Sono così felice di aver sentito parlare di questo plugin da voi.

  4. Ciao, ho deciso di farlo manualmente

    Ho creato un database per il mio sito Wordpress sul mio server locale e ho provato a importare il database che avevo scaricato prima sul mio computer, ma sto ricevendo questo messaggio di errore:

    Query SQL:


    — Database: `aguilar_jmln1`

    — ——————————————————–

    — Struttura della tabella per la tabella `gm_AnythingPopup`

    CREATE TABLE IF NOT EXISTS `gm_AnythingPopup` (
    `pop_id` int(11) NOT NULL,
    `pop_width` int(11) NOT NULL DEFAULT ‘380’,
    `pop_height` int(11) NOT NULL DEFAULT ‘260’,
    `pop_headercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_bordercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_header_fontcolor` varchar(10) NOT NULL DEFAULT ‘#FFFFFF’,
    `pop_title` varchar(1024) NOT NULL DEFAULT ‘Anything Popup’,
    `pop_content` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
    `pop_caption` varchar(2024) NOT NULL DEFAULT ‘Click to open popup’
    ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

    MySQL ha detto:

    #1046 – Aucune base n’a été sélectionnée

    • Dice che nessun database è stato selezionato.
      Sì, l'ho capito anche io.
      Devi assicurarti di aver cliccato su un database prima di premere 'import', altrimenti lo strumento di amministrazione tenterà di importare il file .sql su nulla!!

  5. Ciao, Duplicator è un metodo accettabile per mantenere un backup del sito web? Ho usato BackWPup ma sembra che Duplicator ti permetta anche di creare un backup…

  6. Ciao, non sono sicuro se sono stato fortunato, ma sono riuscito a scaricare e configurare la versione locale rapidamente. L'unico problema che ho è che devo impostare i permalink su predefinito, il che va bene localmente, potrò reimpostarli su nome del post più tardi quando metterò online l'intera cosa? Grazie, arrivare fin qui è già fantastico

  7. Solo un'osservazione da condividere.

    If you choose custom structure as permalink, it might not work. The work around is to chose default permalink and save the changes. It worked for me after several hours of head scratching :(

    Spero sia d'aiuto

  8. Se stai usando WAMP, devi attivare mod_rewrite per abilitare i permalink personalizzati.

    Clicca Wamp -> Apache -> Moduli Apache -> rewrite_module

  9. Perfetto! L'ho fatto manualmente, solo in wp-config.php devo cambiare la riga
    /** MySQL hostname */
    define(‘DB_HOST’, ‘127.0.0.1 ‘);
    Con l'IP che appare in phpmyadmin nell'angolo in alto a sinistra.

  10. Ho seguito tutti i passaggi, ma ancora non vedo il mio database nel mio wp locale. Ho ancora solo il post Hello World.

    L'ho importato, ho cambiato tutti gli URL e molte righe sono già state modificate.

  11. Ho usato il metodo manuale ma la query SQL non ha funzionato per me.
    Ho dovuto entrare in wp-options e cambiare l'URL nelle tabelle siteurl e home e poi tutto è andato bene.

  12. È possibile che il tuo URL di WordPress e l'URL del sito siano impostati su localhost/xammp. Se riesci ad accedere all'area admin, vai su impostazioni e impostalo sulla tua directory di installazione di WordPress.

  13. Ottimo tutorial, ho fatto tutto esattamente come hai detto... Pensavo funzionasse finché non ho provato a cambiare tema e non si è cambiato. Poi ho iniziato a provare a navigare verso altre pagine e mi portava a localhost/xammp. Ogni volta. Qualche idea?

  14. Ciao. Ho fatto tutto questo (usando l'opzione manuale), ma quando clicco su qualsiasi opzione, ad esempio login o una delle opzioni del menu, ricevo "l'URL richiesto ... non è stato trovato su questo server".

  15. Se copi la query SQL direttamente dallo schermo sopra, otterrai anche i numeri di riga, il che causerà un errore come quello sopra. Clicca su 'Visualizza sorgente' e copia il codice pulito da lì.

  16. Grazie per questo articolo. Ho provato il percorso manuale per spostare un sito WordPress su localhost, tuttavia i miei fogli di stile non vengono caricati. Per qualche motivo l''href' non viene impostato su tutti i miei fogli di stile. Hai idea di cosa potrebbe succedere?

  17. Ottimo tutorial! Il problema che sto riscontrando è che quando accedo a wp-admin con lo stesso nome utente e password che ho usato per il mio sito live, ricevo "ERRORE: Nome utente non valido. Password dimenticata?". Il nome utente e la password sono corretti per il sito live ma errati per il sito localhost. Ho provato a recuperare la password con il mio indirizzo email ma dice che il mio indirizzo email non è registrato. Qualche idea?

      • Potresti aver saltato una tabella o qualcosa del genere. Cerca il vecchio prefisso. Assicurati anche di utilizzare un WP-CONFIG nuovo di zecca. Trovo che a volte questo crei problemi.

  18. Scusa per il ritardo Mark. Non sono sicuro di capire la tua domanda. Spero di poterti rispondere qualcosa qui.

    Se hai iniziato con un file di configurazione e originariamente iniziava con wp_ e non hai usato uno personalizzato, andrà tutto bene. Ricorda solo che la configurazione deve corrispondere al DB. Se hai lavorato in locale e stai migrando tutto su un sito live e usi lo stesso DB e la stessa Config con cui hai lavorato in locale, tutto dovrebbe andare bene. Ricorda solo di cambiare Nome utente, Password e Hostname.

    La chiave da ricordare qui sono i prefissi. Molte persone ti insegnano come fare questo e quello, ma perdono l'unica cosa che può mandare tutto all'aria. Ed è il prefisso.

    E i Ruoli utente, se trascurati, possono causare un bel mal di testa quando si aggiungono amministratori manualmente. Quindi fai attenzione quando cambi e lavori con i prefissi. Sono assolutamente un ottimo modo per rafforzare i siti WP. Consiglio vivamente di utilizzare sempre un prefisso personalizzato. dbh_234_ qualcosa del genere è un ottimo modo per proteggere il tuo sito/i.

  19. Se l'host mysql del tuo sito live non è localhost, allora devi cambiarlo in localhost. Potrebbe anche essere necessario cambiare il nome del database con il database sul tuo computer locale. Lo stesso vale per il nome utente del DB che di solito è root sui server locali, e la password del DB che di solito è vuota.

  20. Ciao, giusto per essere chiari, la password nel file config.php dovrebbe essere la stessa di quella che usi per myphpadmin? perché a me sembra funzionare?

  21. Ottimo tutorial. Credo che sia stata omessa una cosa. Il prefisso. Per coloro che usano un prefisso nella configurazione, assicurati che quando interroghi il db, cambi wp per la query con il tuo prefisso. Altrimenti la tua query non reimposterà correttamente gli URL.

    • Se ho un'installazione locale e sposto il database online, il prefisso rimarrà lo stesso, corretto? Devo fare qualcosa?

  22. Errore 404: Oggetto non trovato: L'URL richiesto non è stato trovato su questo server. Il link nella pagina di riferimento sembra essere errato o obsoleto. Si prega di informare l'autore di quella pagina dell'errore.
    Se si ritiene che si tratti di un errore del server, si prega di contattare il webmaster.
    ” Ho seguito tutti i passaggi che hai scritto.

  23. Queste istruzioni sono esattamente ciò di cui avevo bisogno. Grazie!!!

    Tuttavia, sembra che abbia riscontrato un problema…

    Quando aggiorno gli URL nel mio database per quelli del server locale, restituisce un #1064 – errore nella sintassi SQL vicino alla riga 3. Potresti suggerire una soluzione?

    Dovrei includere il numero di porta quando aggiorno la parte http://localhost/ del codice?

    Aiuto per favore!!

  24. Un altro problema da principiante qui! Mi scuso per l'inconveniente.
    Certo, penso di aver fatto tutto correttamente (probabilmente no). Quando provo ad accedere al sito tramite localhost, sullo schermo appare il file index.php riga per riga, invece di caricarlo.
    Qualche idea?

  25. Puoi per favore mostrare come spostare un sito WordPress live in locale usando BackupBuddy su Mac usando MAMP. Ci ho provato più volte ma non funziona per me. Posso facilmente fare il contrario.

    grazie

  26. Dopo aver trasferito il sito live sul mio server locale (wamp), navigo nella destinazione nel browser e ottengo un errore WordPress "Non trovato". La navigazione del sito si carica, ma quando clicco mi porta al sito live. Mi manca qualcosa di elementare?

    • Sto riscontrando la stessa cosa. Ho seguito tutti i passaggi. Poi sono tornato a controllare di nuovo, ma l'errore persiste. Vedo che un paio di persone sopra hanno avuto lo stesso problema. Qualcuno ha idea del perché stia succedendo?

  27. Thank you!!! I just finished moving my site and a subdomain to a new hosting service and it worked like a charm. I am no techie, actually I am philosopher :P I really appreciate you taking the time to explain this info in detail.

  28. Ehi, ho fatto tutto come hai detto nel metodo manuale.
    dopo la configurazione,

    vedo la homepage del mio sito web sul server locale.
    Ma quando provo a navigare verso un'altra pagina, ricevo il seguente errore:

    "Non trovato: l'URL richiesto /test/logistics non è stato trovato su questo server."

    Aiuto per favore

    • Mi è appena capitato lo stesso problema. Sono andato su site/wp-admin. Poi sono andato su Impostazioni > Permalink e ho semplicemente cliccato Salva modifiche. Ha aggiornato qualcosa e tutti i miei link funzionano.

      Guarda un po'! Il mio primo contributo alla community.

  29. Ciao,

    I followed your tutorial on doing it manually to the T, but I still get an error message. I am pulling my hair, here…
    I’m pretty new to WP and I still have to figure out how to actually enter the new content and modify the files… but I can’t even get it to work locally :(

    Questo è il messaggio che ricevo:
    “Errore di connessione al database”
    Cosa che non capisco, perché ho fatto tutto come hai detto nel tuo tutorial.

    Aiuto, per favore!!

    • Ho persino provato su un server remoto e ho ottenuto lo stesso messaggio di errore. Non so cosa sto sbagliando... ci deve essere un percorso da qualche parte che mi sto dimenticando e non sta leggendo il db giusto...
      Qualcuno, per favore, mi aiuti!!

    • Natalia, la causa più comune di questo errore sono le informazioni errate sul database. Sul tuo sito live, devi modificare il file wp-config.php. Assicurati che le informazioni sul database in questo file corrispondano al database che hai creato per il tuo sito live.

      Amministratore

  30. Grazie, il tuo sito è di grande aiuto. Sono nuovo di WP, ho ereditato un sito, l'ho messo in locale in modo da poter imparare/testare. Quando provo a 'caricare' un'immagine, ottengo questo: C:/wamp/www/testsite/wp-content/uploads. La sua directory padre è scrivibile dal server? Nessun errore mostrato in phpMyAdmin, i permessi sulle cartelle, gli utenti sembrano corretti. Potresti per caso indirizzarmi verso una soluzione? Ho cercato ovunque mi venga in mente. Grazie.

  31. Ciao,
    Ottimi tutorial! Grazie, tuttavia continuo a ricevere un errore "Sconosciuto" codice 0 dal plugin Duplicator quando tento di creare i pacchetti. C'è qualche altro modo che potresti consigliare? Qualsiasi aiuto sarebbe davvero apprezzato.

    Grazie mille,
    Saluti da Parigi.
    J.

  32. Ciao! Grazie mille per i tuoi ottimi tutorial! Tutto ha funzionato alla grande, ma quando avrei dovuto "risalvare i permalink" non mi faceva accedere. Ho risolto e ora sono loggato, ma dove vado per risalvarli ora che non ho quel pop-up? Presumo sia questo il motivo per cui quando provo a cliccare sui post mi appare una pagina "non trovata"? Grazie in anticipo!

    • Ciao! Tutto ha funzionato alla grande finché non ho dovuto accedere alla dashboard di wp, il mio accesso non ha funzionato e anche dopo averlo modificato manualmente nella tabella degli utenti, non sono riuscito ad accedere, qualche idea...?

  33. Grazie! Ci sto provando da un po' di tempo. Ho guardato diversi video su YouTube ma non sono riuscito a farlo funzionare correttamente. Questo è stato così facile... la cosa migliore di sempre. Grazie ancora!

  34. Ciao,

    Ho seguito le tue istruzioni alla lettera (e cantando lol), ma non ho avuto successo. Penso che abbia a che fare con l'installazione di WP. Non l'ho installato, l'ho solo copiato.

  35. Non ha funzionato per me, ho solo finito con una homepage bianca e vuota dopo aver eseguito il programma. Ho riprovato 3 volte.

  36. Ciao, sto cercando di fare esattamente questo, ma ottengo un errore 500 Internal Server Error subito dopo aver inserito i dettagli del database e premuto il pulsante Run Deployment. Vedo l'animazione di avanzamento e dopo circa 10 o 15 secondi ottengo l'errore.

    Stavo guardando i log degli errori situati in C:\wamp\logs e ho trovato solo questa riga che sembrava un po' pertinente: "Invalid command 'RewriteOptions', perhaps misspelled or defined by a module not included in the server configuration".

    Ho usato duplicator con successo in passato, ma passando da un webserver a un altro.

    Qualche idea?

  37. Thanks, seems like this is a tutorial posted upon my request :) Thanks guys you are doing good.

  38. Ottima guida, ma penso che tu abbia saltato la parte in cui aggiorni wp-config.php con i nuovi dettagli del database – name è il nuovo nome, username è 'root' e la password è vuota.

    Ci ho provato manualmente e sembra tutto a posto, ma i link mi portano alla pagina di configurazione del server WAMP, anche se gli URL sono aggiornati – non riesco a capirlo. Riesco ad accedere alla home page e all'area admin, ma nient'altro. Saluti!

    • Grazie per aver segnalato l'aggiornamento di wp-config.php. Abbiamo aggiornato l'articolo.

      Per quanto riguarda il tuo problema di reindirizzamento. Prova a eliminare il file .htaccess dall'installazione di WordPress sul tuo server locale.

      Amministratore

      • Fantastico, grazie! Ho rimosso il .htaccess, poi ho visitato la pagina delle opzioni dei permalink e ho salvato e ora va tutto bene! Devo ammettere che l'unica ragione per cui sapevo delle impostazioni di wp-config.php è perché ho letto i tuoi articoli precedenti. Continua così!

  39. Faccio questo manualmente. Comprimo semplicemente i file dal server e li scarico… esporto il database e sostituisco tutti i collegamenti nel mio editor di testo. un lavoro di soli 5 minuti.. Ma comunque il tuo tutorial è anche un'ottima alternativa.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.