Problemas com meu tema após migração de hospedagem

  • Autor Autor genako
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
genako

genako

Delta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Olá,

Acabei de fazer a migração de uma hospedagem para outra (Banahosting) e acontece que não conseguia entrar no wp-admin. Falei com a Banahosting e me disseram que meu tema estava corrompido e gerando erros. Não entendo o que acontece se antes estava tudo bem na outra hospedagem.

O técnico me copiou o seguinte:

HTML:
[12-May-2013 19:35:14 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/wp-content/themes/MatusTribune/functions.php:57) in /home/public_html/wp-includes/functions.php on line 1072
Debe volver a subir el tema o usar otro tema que no esté dañado.

(ele ativou o tema padrão do WordPress para que eu pudesse entrar)

Quero manter meu tema. Trabalhei muito e modifiquei seu design uma barbaridade... a opção de enviá-lo novamente seria como ele vem por padrão?

Não consigo corrigir esses erros?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Envie seu tema novamente e reative-o...
 
Você não tem backup do seu template após a modificação? Pois carregue essa mesma pasta via FTP para o seu servidor e, depois, ative-a...
 
Você não tem backup do seu template após a modificação? Pois carregue essa mesma pasta via FTP para o seu servidor e, depois, ative-a...

Mas é que não modifiquei nada, a única mudança foi migrar de servidor...

Por certo, como posso testar um tema antes de ativá-lo? Para ver se tudo vai bem e não fazer besteira...
 
Que erro aparece ao entrar ou por que você não consegue entrar?
 
Que erro aparece ao entrar ou por que você não consegue entrar?

Consigo entrar agora porque estou com o tema Twenty (o pessoal da hospedagem colocou), o problema era que com meu tema habitual não me deixava entrar no wp-admin, não aparecia nada, tela em branco.
 
Há pouco tempo aconteceu algo parecido comigo e acho que solucionei desta maneira: entrei via FTP e vi que o template que eu utilizava não existia, enviei novamente e o problema foi resolvido.
 
Enviei a cópia da pasta que eu tinha do tema (de antes da migração). Mas tudo continua igual... não consigo entrar no wp-admin.
 
Última edição:
O que eu te recomendo é entrar por FTP e, se não conseguir entrar, apague o tema que está causando o problema... eu, para qualquer modificação antes de fazer no meu site online... faço no localhost do meu PC. Recomendo que instale e teste, não é complicado. Qualquer coisa me mande MP sobre o localhost 😉 abraços e sorte
 
Enviei a cópia da pasta que eu tinha do tema (de antes da migração). Mas tudo continua igual... não consigo entrar no wp-admin.

Você enviou pelo painel do WordPress? Se for assim, entre por FTP, apague-o e envie novamente pelo FTP.
 
Última edição:
Você enviou pelo painel do WordPress? Se for assim, entre por FTP, apague-o e envie novamente pelo FTP.

Não, fiz isso por FTP substituindo todos os arquivos...
 
Veja, pelo que entendo, o conteúdo na nova hospedagem está bem, só o tema falhou, certo? Se for assim, você pode fazer isso: na hospedagem antiga, você pode fazer um novo backup do diretório public_html. Uma vez que o tenha, descompacte-o e envie o tema novamente por FTP.

Aconteceu algo similar comigo quando movi um site, isso acontece porque a hospedagem antiga não faz os backups corretamente e fragmenta alguns arquivos. Eu nunca peço para moverem meus sites, eu mesmo faço sempre.
 
Envie seu tema novamente e, se tiver backup das alterações que fez, envie uma por uma até ver qual é o arquivo que não funciona e revise qual linha é a que não está funcionando.
 
É que já fiz algo parecido [MENTION=43646]Xenote[/MENTION]
Enviei a pasta do tema do backup que eu tinha antes de fazer a migração.
 
Última edição:
Eu instalaria o tema original e depois copiaria suas modificações no editor do WP. Demora menos do que fazê-las de novo 🙂
 
egnaro então você pode fazer isso: o backup antes da migração, compacte em zip apenas a pasta onde está todo o site, vá para sua nova hospedagem e apague tudo menos o wp-config.php que contém dados para acessar o banco de dados e renomeie para wp-config2.php, envie pelo Cpanel o zip do blog, quando estiver pronto descompacte-o e edite o wp-config.php com os dados do banco de dados que está no wp-config2.php.

Espero que entenda e certifique-se de que, ao descompactar no Cpanel, ele faça nas pastas corretas
 
Como você fez a migração ??
Certamente você não enviou todos os arquivos e pastas para a nova hospedagem.
Baixe TUDO com FTP do antigo e envie TUDO com FTP para o novo

e não se esqueça do .htaccess
 
Como você fez a migração ??
Certamente você não enviou todos os arquivos e pastas para a nova hospedagem.
Baixe TUDO com FTP do antigo e envie TUDO com FTP para o novo

e não se esqueça do .htaccess

O pessoal da hospedagem fez para mim.
 
Fico feliz que tenha solucionado, mas o problema está (estava) em:

PHP:
function check_header(){ /* */ } 

?> 

<?php

que contém espaços e faz com que comece a transferência de dados para o navegador, tornando impossível modificar os cabeçalhos. Deveria ficar assim simplesmente:

PHP:
function check_header(){ /* */ }
 
Voltar
Topo