- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Cambio hosting
-
Non dovresti avere problemi allora. controlla solo che il nome del database specificato all'interno del file .sql coincida con quello del nuovo provider
-
sto provando in locale e ho un problemone.
Da premettere che ho una vecchia versione di wordpress installata . Ecco cosa ho fatto:
-
Esporto il database
-
installo l'ultima versione di wordpress in locale. Nella wp-content copio il tema in uso online.
-
Importo il database (dopo aver cambiato max upload in php.ini).
-
edito il wp-config.php, inserendo il nome del database importato.
A questo punto, digito l'url localhost/extra , il blog si apre ma non appaiono i post. Carica solo il tema e i link che puntano a siti esterni.
-
-
Che versione avevi? comunque non penso sia un problema di versione di wp, ma piuttosto qualche piccolo problema nella configurazione del database virtuale, visto che non ti carica gli articoli. Riesci a vedere se la tabella dei post è stat importata correttamente?
-
La versione è la 2.5.
Ho controllato da phpmyadmin: la tabella dei post sembra ok. Forse il problema si è creato per la dimensione del db? Sono oltre 20 mb. Infatti ho dovuto editare il php.ini aumentando il max upload
-
scusa, ma se provi a importare solo il database dei post per vedere se funziona? Così escluderesti altri problemi e sai che il problema è la dimensione (ovviamente il db deve essere minore di 20 MB)...
Non puoi provare a farlo già direttamente online?
-
Nel frattempo ho aggiornato WP all'ultima versione. Quindi, in locale, ho importato tutto il database, dopodichè ho copiato tutti i file aggiornati nell'apposita cartella. Ma il problema è rimasto. Comunque ora provo ad importare solo i post, come mi hai suggerito.
PS. Per importare oltre 20 mega, ho cambiato i settaggi in php.ini
-
@prototipo88 said:
scusa, ma se provi a importare solo il database dei post per vedere se funziona? Così escluderesti altri problemi e sai che il problema è la dimensione (ovviamente il db deve essere minore di 20 MB)...
[quote=prototipo88;888492]Ho provato a cancellare la tabella dei post, dopodichè l'ho importata. Ma il problema rimane.
[quote=prototipo88;888492]
Non puoi provare a farlo già direttamente online?Ancora non ho attivato il trasferimento
-
Ho risolto (almeno su localhost) inserendo il giusto URL nella wp-options
-
Già, puntava ancora al vecchio sito!!! Mi sono dimenticato di guardare... OTTIMO LAVORO
-
Per essere precisi, così tutti possano capire, dovete modificare la tabella wp-options del vostro database, e la prima entry è siteurl, dovete modificare questo valore con l'indirizzo della nuova installazione.
-
@prototipo88 said:
Già, puntava ancora al vecchio sito!!!
Esatto. In realtà, altre volte avevo importato senza correggere la url e non ho avuto problemi.
@prototipo88 said:
Mi sono dimenticato di guardare... OTTIMO LAVORO
Ti riferisci forse al sito in firma? Non è quello che sto trasferendo:)
-
@prototipo88 said:
Per essere precisi, così tutti possano capire, dovete modificare la tabella wp-options del vostro database, e la prima entry è siteurl, dovete modificare questo valore con l'indirizzo della nuova installazione.
Dunque, la procedura è questa:
Portarsi in wp-options e in siteurl modificare la URL. Dopodichè trovare home e anche qui modificare l'url. Quindi, in realtà bisogna modificare due volte. Io avevo modificato solo la prima.
-
Il trasferimento si è concluso con successo (ma solo apparentemente). Nel frattempo ho ripristinato il backup del database, e uppato wordpress. Se vedete si apre solo la home, mentre i link interni no, in quanto non c'è connessione al database.
Ho provato a lanciare lo script di installazione, ma wordpress dice che non riesce a connettersi a sql.extrabyte.info, che in realtà è l'indirizzo di mysql di tophost! Ovvio che ho controllato e ricontrollato il wp-config.php. Ma mi è parso di capire che wp cerca di connettersi al vecchio database che non esiste più, da qui l'errore.
Ho aperto un ticket e mi hanno detto che c'era un problema con le cartelle nella webroot, quindi hanno resettato lo spazio web, ma il problema è rimasto.
Qualcuno potrebbe illuminarmi al riguardo?
Grazie in anticipo
**Nota.**Eseguendo un ping da questo pc, il sito risulta essere su tophost, mentre da un altro pc collegato allo stesso router, il sito risulta essere su netsons.
-
Ciao,
mi posti il file wp-config che hai caricato nella tua root per vedere i parametri?
-
Ho risolto, grazie
Avevo lasciato uno spazio vuoto nel db_name (accanto all'apice). Poi c'era un altro problema con .htaccess che non permetteva la visualizzazione dei post.