Instabilidade no Blog
Algumas pessoas notaram alguns comportamentos estranhos no Blog esses dias. Às vezes não entrava, entrava com uma tela de um blog novo, ou todo zoado, etc. Chegaram a pensar que isso era praga de uma certa pessoa que deletou o blog recentemente hehe…
Na verdade andei fazendo uns testes de como mudar o blog de servidor. O meu host atual cobra uma taxa absurda de tráfego excedente, e então tentei migrar para um servidor de um amigo. Mas não funcionou como deveria, pois sempre quando há alguma letra acentuada, o texto não aparece mais à partir dali.
Exportei o banco de dados do meu blog em formato SQL e depois importamos usando UTF-8, que é o único que é aceito sem apresentar erros. E depois o blog fica assim, com os textos cortados.
Se alguém aí entender de migração de blog em WordPress para outro servidor, ou entender de SQL, gostaria de uma ajuda!
Obrigado!












































































Aí é só passar o tema e a pasta de uploads (se precisar)
Boa sorte e abraços.
Não saco nada de SQL, mas conheço alguém que pode ajudar
eu@marcogomes.com
Se ele não conseguir ajudar vai saber alguém que saiba!!!
Sucesso!!!
já fiz várias transferências blogspot > wordpress, wordpress.com > wordpress e wordpress > wordpress
Se precisar de ajuda, é só mandar uma mensagem…
Experimenta fazer o seguinte… baixa o dump do sql, e, com php, dá um utf8_decode($conteudo) no conteudo do dump:
$conteudo = file_get_contents(‘dump.sql’);
$conteudo = utf8_decode($conteudo);
$h = fopen(“dump_correto.sql”, “w”);
fwrite($h, $conteudo);
fclose($h);
Isso geralmente corrige problemas de acentuacao no mysql.
Propaganda minha ai em cima
Não troque a codificação do WordPress!!! Ele é UTF8. Quem tem que “descodificar” é o navegador…
Eu aposto um link que o problema está no wp-config.php
Jonny
Juliano, no wp-config tá com essa linha:
define(‘DB_CHARSET’, ‘utf8′);
E na hora de importar o SQL, ele só aceita importar em UTF-8. Não fica com caracteres estranhos. Sempre que há uma letra acentuada, à partir dalí o texto não aparece mais. Pode ser um texto enorme, fica cortado à partir dali. Isso acontece com os comentários, posts, blogroll, título do post, páginas, etc…
// define(’DB_CHARSET’, ‘utf8′);
E seja feliz!!! funciona!
Se for sim para as 2 perguntas, tive o mesmo problema que vc e resolvi da seguinte forma:
1. no blog inicial use a exportação normalmente. mas não exporte para arquivo. exporte para a sua tela apenas. recomendo que vc marque a opção para encapsular tudo em uma transação.
2. agora no novo blog, na hora de importar, não use a opção de importar não. abra o banco, depois clique em SQL (para abrir a janela onde vc insere comandos sql). Nesta janela cole seu código direto no navegador e clique em executar. vai funcionar beleza.
mas só se vc tiver usando o phpmyadmin.
abraços.
cara, não tem coisa mais complicada!