Suporte » Ajustando o WordPress » Restaurar de um Backup

  • Resolvido noticias-idiotas

    (@noticias-idiotas)


    Oi, eu tentei achar um problema similar ao meu aki, mas nao encontrei nenhum.

    Vou resumir muito a historia pra isso não ficar muito longo. Eu cometi um erro, e tenho que restaurar meu blog. Eu tenho o backup e peguei todos os arquivos possiveis do site pelo ftp antes de cometer o erro. O plugin usado para fazer o backup foi o http://www.ilfilosofo.com/blog/wp-db-backup

    Com ele eu baixei um arquivo zip, que ao ser extraido me deu uma pasta com varios arquivos. Quando eu tento restaurar pelo PHPMyAdmin no 000webhost, ele pede para eu escolher um arquivo (que nao pode ser o zip). Eu tentei o que acabava com .php, pois era a unica extensao que eu conhecia. ele me da uma mensagem de erro gigante, mas acho que quase tudo era o que estava escrito no arquivo, então vou por o começo e o fim aqui abaixo:

    COMEÇO:

    There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem

    ERROR: Unknown Punctuation String @ 1
    STR: <?
    SQL: <?php
    /*
    Plugin Name: WordPress Database Backup
    Plugin URI: http://www.ilfilosofo.com/blog/wp-db-backup
    Description: On-demand backup of your WordPress database. Navigate to Tools → Backup to get started.
    Author: Austin Matzko
    Author URI: http://www.ilfilosofo.com/
    Version: 2.2.2

    Development continued from that done by Skippy (http://www.skippy.net/)

    Originally modified from Mark Ghosh’s One Click Backup, which
    in turn was derived from phpMyAdmin.

    FIM:

    SQL query:

    <?php /* Plugin Name: WordPress Database Backup Plugin URI: http://www.ilfilosofo.com/blog/wp-db-backup Description: On-demand backup of your WordPress database. Navigate to Tools → Backup to get started. Author: Austin Matzko Author URI: http://www.ilfilosofo.com/ Version: 2.2.2 Development continued from that done by Skippy (http://www.skippy.net/) Originally modified from Mark Ghosh’s One Click Backup, which in turn was derived from phpMyAdmin. Many thanks to Owen (http://asymptomatic.net/wp/) for his patch http://dev.wp-plugins.org/ticket/219 Copyright 2008 Austin Matzko (email : if.website at gmail.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA */ /** * Change WP_BACKUP_DIR if you want to * use a different backup location */ $rand = substr( md5( md5( DB_PASSWORD ) ), -5 );

    MySQL said: Documentation
    #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 ‘<?php

    $rand = substr( md5( md5( DB_PASSWORD ) ), -5 )’ at line 1

    Agradeço a ajuda desde ja

    Abraços

    (noticiasidiotas.com)

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Meu velho,

    Você está tentando restaurar um arquivo .php para o MySQL, o que não é possível.

    O MySQL é responsável pelo gerenciamento do banco de dados da sua instalação WordPress (onde ficam todos os posts, comentários, etc.), enquanto que os arquivos em php são referentes somente à instalação (temas, plugins, etc.).

    Pense que os arquivos em PHP são o “corpo” e o banco de dados MySQL é o “espírito”, ou seja, todas as informações dinâmicas como nomes de usuários, comentaristas, posts, configurações, etc, vão estar lá.

    Para você restaurar o backup, você deve copiar todos os arquivos em PHP da sua instalação antiga para a nova (ou seja, copiar para a PASTA nova do seu novo servidor). Após isso, deve restaurar o seu banco de dados (geralmente, um arquivo do banco de dados termina com a extensão SQL). Caso você tenha acesso ao seu banco de dados antigo, tente exportar todas as configurações para o novo. É um pouco complicado, portanto, sugiro que procure um suporte técnico para fazer esta migração.

    AVISO: Não tente novamente subir um arquivo .php para o MySQL. São coisas totalmente diferentes. 😉

    Abraço!

    Criador do tópico noticias-idiotas

    (@noticias-idiotas)

    Entao,

    todos os arquivos terminam ou com .po ou com .mo ou com .php ou com .pot

    alguma ideia do que fazer?

    Procure com calma pela extensão sql. Certamente o plugin de backup deve ter criado um arquivo com ela dentro do ZIP. Ele é o que deve ser usado para restaurar o banco de dados.

    Criador do tópico noticias-idiotas

    (@noticias-idiotas)

    brigadao todos pela ajuda…notei q tinha otro arquivo depois de procurar um pouco mais.. tava cometendo um erro realmente idiota, ams tudo certo agora… to recolocado todas as pastas pelo ftp e vo restaurar depois com o sql

    BRIGADAO

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Restaurar de um Backup’ está fechado para novas respostas.