Come trasferire WordPress da locale a remoto

1 Star2 Stars3 Stars4 Stars5 Stars ( media voti : 5,00 su 5)
Loading...


You may also like...

  • Pingback: Spostare sito Wordpress da sottodirectory alla root |()

  • max meter

    salve, complimenti per la guida!!

    ho una domanda da fare sul PUNTO 6 : i file che devo caricare tramite ftp sarebbero tutti quelli nella cartella “wp”?

    • Salve e grazie!

      No i file e directory da trasferire sono tutti quelli presenti nella sua installazione di wordpress . “wp” è solo stato riportato come abbreviazione di “wordpress” 😉

  • Vitalteo

    Salve avrei una curiosità, come mai per passare da locale a remoto si compie questa procedura invece se vogliamo solo cambiare directory dobbiamo usare istruzioni in sql per cambiare il nome degli indirizzi? Non basta cambiare nel file sql l’indirizzo proprio come abbiamo fatto qui? Forse bisognerebbe esportare da db modificarlo e importarlo di nuovo al suo posto?

    • Sono entrambe due procedure corrette, o si lancia una query sql specifica, oppure per chi ha paura di combinare problemi, può tranquillamente modifica il file .sql con un’editor di testo.

  • Buonasera , sono un vostro nuovo cliente . Sto effettuando le procedure da voi descritte ma ho notato che in locale al posto di “localhost” ho “127.0.0.1” da sostituire. E’ lo stesso ? Grazie.

    • Salve Marco, per prima cosa le ricordo che essendo nostro cliente può chiedere supporto tecnico dal settore predisposto, ovvero andando su seeoux.com/helpcenter . Detto ciò il dato che trova ovvero l’ip in locale 127.0.0.1 lo trova qui: define (‘DB_HOST’, ……); ?
      ad ogni modo, metta localhost e seguendo la guida và a funzionarle tutto 😉

  • Manuela

    Salve,
    ho seguito la vostra guida per trasferire il sito wordpress da locale a remoto, ma quando importo il database .sql mi da questo errore:

    Errore
    query SQL:
    # WordPress MySQL database backup
    #
    # Creato: Thursday 13. February 2014 03:05 UTC
    # Hostname: localhost
    # Database: `db_diad`
    # ——————————————————–
    # ——————————————————–
    # Tabella: `wp_commentmeta`
    # ——————————————————–
    #
    # Cancella tutto tabella `wp_commentmeta`
    #
    DROP TABLE IF EXISTS `wp_commentmeta` ;
    Messaggio di MySQL: Documentazione
    #1046 – No database selected

    da cosa e’ dovuto? come posso risolvere?
    ho creato piu’ volte il file ed ho anche cancellato e ricreato il database in remoto, ma con nessun risultato, cosa mi consigliate di fare?

    Grazie dell’aiuto

    Manuela

    • Ciao Manuela, sembra un problema riguardo l’importazione, il suo database che ha su server remoto è db_diad o altro? ha effettuato l’importazione tramite phpmyadmin o tramite shell sul suo hosting? Per quanto poi concerne un’assistenza migliore, se è nostra cliente può contattarci via ticket dal supporto 😉

      • Manuela

        sul server ho creato un db con lo stesso nome db_diad. ed ho effettuato l’importazione tramite phpmyadmin. cosa mi consigliate?

        • nel suo file .sql se lo edita con un editor di testo trova la sezione di CREATE TABLE IF NOT EXISTS ‘wp_commentmeta’ ? con sottostante un’ INSERT TABLE riferito il primo alla creazione della tabella e la seconda istruzione sql all’inserimento dei dati

          • Manuela

            per quanto riguarda la tabella wp_commentmeta ho questo codice:

            # ——————————————————–

            # Tabella: `wp_commentmeta`

            # ——————————————————–

            #

            # Cancella tutto tabella `wp_commentmeta`

            #

            DROP TABLE IF EXISTS `wp_commentmeta`;

            #

            # Struttura della tabella `wp_commentmeta`

            #

            CREATE TABLE `wp_commentmeta` (

            `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,

            `comment_id` bigint(20) unsigned NOT NULL DEFAULT ‘0’,

            `meta_key` varchar(255) DEFAULT NULL,

            `meta_value` longtext,

            PRIMARY KEY (`meta_id`),

            KEY `comment_id` (`comment_id`),

            KEY `meta_key` (`meta_key`)

            ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;

            #

            # Contenuto della tabella `wp_commentmeta`

            #

            #

            # Fine dei dati contenuti nella tabella `wp_commentmeta`

            # ——————————————————–

          • Sotto a questo CREATE TABLE non vedi un INSERT INTO `wp_commentmeta` ? Ma hai commenti anche di prova presenti nel forum in locale? Comunque dovresti vedere se c’è qualche cosa che non torna nel tuo file .sql, o chiedere al tuo provider che di sicuro possono darti informazioni utili e aiuti essendo tu loro cliente 😉

  • Fionda

    Buonasera, ho seguito la vostra guida per altri siti web e non ho auvot nessun problema.

    Sto trasferendo tramite Filezilla un ulteriore sito ma putroppo quando provo iol trasferimento i file rimangono in coda e compare la dicitura in rosso “TRASFERIMENTO FALLITO”.

    Da cosa può dipendere?

    Grazie Mille

    Davide

    • Salve Davide,

      probabilmente può essere un problema di chiusura di connessione con il servizio FTP sul server remoto su cui sta cercando di effettuare l’upload. Il tuo hosting è su di noi ? http://www.seeoux.com ?

      • Fionda

        Ho risolto, dipendeva dal certificato scaduto. Ho cambiato il tipo di connessione allo spazioo FTP e non ho avuto problemi. Il mio hosting non è ospitato su di voi. Vi ringrazio ugualmente.

        Buona giornata

  • PaoloDag

    buongiorno, mi sto scontrando con un problema che mi sfugge. Dopo aver modificato il path con la url del mio sito e aver importato il db non riesco a visualizzare tutti i plugins e i contenuti che avevo inserito e installato in locale. quando ho fatto il trasferimento dei file con ftp ho trasferito tutto, quindi anche contenuti e plugins. Che cosa ho scordato di fare? grazie per il supporto. Paolo

    • Salve Paolo,
      Quindi ha i plugin nella directory /wp-content/plugins ma non trova gli stessi nel backend del suo worpdress? può fornirmi il suo dominio e/o uno snapshot della sua area wp-admin –> plugins ? 😉

      • PaoloDag

        grazie per la risposta. sì è corretto, il dominio è winetravelling.com
        e in allegato c’è un’immagine del mio ftp con nella cartella plugins

        • Paolo considerando che non possiamo controllare lato server il tutto per lei, in quanto non è cliente di Seeoux.com le uniche cose che ci vengono in mente sono:
          1) Un problema non di permessi ( che sono corretti ) ma di proprietà su file e directory con l’utente sul server in remoto e quello che aveva su altro server da cui ha trasferito l’applicativo
          2) controllare possibili errori all’interno dell’error_log del suo spazio web in cui possa riscontrare qualche log a riguardo.

      • PaoloDag

        avete ricevuto la mia risposta? grazie!

  • Riccardo

    Buongiorno,
    Nel caso in cui io volessi cambiare il nome della cartella “prova” contenente il mio sito in locale in “it” in modo da avere http://www.ilmiosito.it/it è sufficiente cambiare il nome della cartella o è necessario un diverso procedimento? grazie per l’aiuto. Riccardo

    • Salve Riccardo,

      deve seguire la guida che è presente ossia oltre a spostare i file e directory dalla /public_html alla /public_html/it deve anche modificare tutti i path assoluti che saranno presenti nel suo database..quindi o modificare tramire query oppure esportare il db in formato .sql –> aprirlo con un editor di testo e successivamente modificare tutti i path, ad esempio da: http://ilmiosito.it/ a http://ilmiosito.it/it 😉

      • Riccardo

        Grazie mille per la rapidità, sono riuscito nell’intento!

  • Riccardo

    Buongiorno,
    Se io volessi cambiare il nome della cartella nel vostro esempio “prova” in “it” è sufficiente rinominare la cartella.. o è necessario un procedimento diverso? grazie per l’aiuto.

  • Marco_R

    Salve ho seguito tutta la procedura, a dire la verità l’importazione avviane senza errori sia del db che dei contenuti, l’unica cosa è che perde le impostazione del tema che gli ha dato in precedenza.

    • Si qualche impostazione salvate nel tema, in questo trasferimento potrebbero essere ripristinate come di default

  • Mattia Goduto

    Buonasera,

    innanzitutto grazie per la vostra dettagliata guida.

    Solo che ho un problema. Non riesco ad esportare il database. Infatti quando clicco su esporta esce questo messaggio:

    Errore

    Query SQL: Modifica

    SELECT `id`, `template_name` FROM `phpmyadmin`.`pma__export_templates` WHERE `username` = ‘root’ AND `export_type` = ‘server’ ORDER BY `template_name`;

    Messaggio di MySQL:

    #1932 – Table ‘phpmyadmin.pma__export_templates’ doesn’t exist in engine

    Mi sapreste aiutare?
    Grazie