Migração php2x para 3x

Suporte à dúvidas gerais relacionadas ao phpBB.
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 17:56
Contato:
Você favoritou esta postagem

Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por Colorado »

    Olá. Há muito tempo atrás eu tinha feito um tópico aqui sobre o problema que dava na migração. Nunca consegui resolver, mas agora estou tentando novamente a migração, e para minha surpresa aquele problema foi superado.
    Mas nem tudo é 100%. A conversão ainda não foi feita. Ela foi apenas um passo mais adiante.

    Apareceu o seguinte erro:

    neg é o nome de usuário a ser limpo para:
    » id de usuário: 3336 nome de usuário: Neg (0 mensagens)
    » id de usuário: 7003 nome de usuário: neg (0 mensagens)
    elessarking666 é o nome de usuário a ser limpo para:
    » id de usuário: 3855 nome de usuário: elessarking666 (0 mensagens)
    » id de usuário: 3856 nome de usuário: elessarking666 (0 mensagens)
    » id de usuário: 3857 nome de usuário: elessarking666 (0 mensagens)
    marcelosom é o nome de usuário a ser limpo para:
    » id de usuário: 4175 nome de usuário: marcelosom (0 mensagens)
    » id de usuário: 4176 nome de usuário: marcelosom (0 mensagens)
    veloiz é o nome de usuário a ser limpo para:
    » id de usuário: 5010 nome de usuário: Veloiz (0 mensagens)
    » id de usuário: 6275 nome de usuário: veloiz (0 mensagens)
    andreiaborba é o nome de usuário a ser limpo para:
    » id de usuário: 5707 nome de usuário: andreiaborba (0 mensagens)
    » id de usuário: 5708 nome de usuário: andreiaborba (0 mensagens)
    danielhxcx é o nome de usuário a ser limpo para:
    » id de usuário: 6746 nome de usuário: danielhxcx (0 mensagens)
    » id de usuário: 6747 nome de usuário: danielhxcx (0 mensagens)
    lord_x é o nome de usuário a ser limpo para:
    » id de usuário: 10491 nome de usuário: Lord_X (0 mensagens)
    » id de usuário: 10492 nome de usuário: Lord_X (0 mensagens)

    Ele diz que estes usuários estão iguais, seria preciso apagar para ficar apenas um registro no forum novo, etc..
    Só que eu fui no fórum antigo, e vi que estes usuários não existem. Pesquisei pelo nome e não aparecem.
    Como posso resolver isso? A conversão não passa desta parte.
    Avatar do usuário
    UnionHost
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 566
    Registrado em: 10 Dez 2004, 09:35
    Nome Real: Edson
    Localização: Jequié - Bahia
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por UnionHost »

    Colorado, na tabela de usuários inativos, selecione ela e mande limpar, com isso ficara vazia. Depois na tabela de usuários pesquise pelo id ou pelo nome de usuário, ira achar ele depois seleciona o campo só dele e manda excluir/remover os dados desse usuário. Vi acima que são apenas 7 usuários então vai ser rápido.
    Tudo posso naquele que me fortalece
    Colorado
    Novato
    Novato
    Mensagens: 104
    Registrado em: 20 Out 2007, 17:56
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por Colorado »

    hmm... tu tá falando em executar comandos direto no mysql? Eu sou um zero em relação a isso. :cry:

    Seria algo assim para zerar a tabela mysql> truncate table nome_tabela; ?
    E na tabela de usuario, para localizar e deletar, tambem preciso de um help. :?
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6043
    Registrado em: 03 Set 2009, 21:59
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por _Vinny_ »

    Não seriam comandos, mas apenas a administração. Entre no phpmyadmin, entre no banco de dados do seu forum, localize a tabela phpbb_users_inactive e a limpe, o processo é rápido e simples.
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Colorado
    Novato
    Novato
    Mensagens: 104
    Registrado em: 20 Out 2007, 17:56
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por Colorado »

    Eu não achei nenhuma tabela de inativos, só tinha a tabela users. Eu achei estas entradas e deletei.
    Bom, a conversão fez os 28 passos. Mas no final deu este erro aqui:
    Erro Geral
    SQL ERROR [ mysql4 ]

    MySQL server has gone away [2006]

    SQL

    SELECT users.user_id, users.user_id AS poster_id, users.user_active, users.user_level, users.user_regdate, users.username, users.user_password, users.user_posts, users.user_email, users.user_lastvisit, users.user_lang, users.user_timezone, users.user_dateformat, users.user_interests, users.user_occ, users.user_website, users.user_msnm, users.user_yim, users.user_aim, users.user_icq, users.user_from, users.user_rank, users.user_avatar, users.user_avatar_type, users.user_new_privmsg, users.user_last_privmsg, users.user_emailtime, users.user_notify, users.user_notify_pm, users.user_allow_pm, users.user_allow_viewonline, users.user_viewemail, users.user_actkey, users.user_popup_pm AS popuppm, users.user_allowhtml AS html, users.user_allowbbcode AS bbcode, users.user_allowsmile AS smile, users.user_attachsig AS attachsig, users.user_sig, users.user_sig_bbcode_uid AS old_bbcode_uid, users.user_regdate AS post_time FROM phpbb_users users WHERE (users.user_id <> -1) ORDER BY users.user_id LIMIT 2157, 2000

    BACKTRACE


    FILE: includes/db/mysql.php
    LINE: 174
    CALL: dbal->sql_error()

    FILE: includes/db/mysql.php
    LINE: 221
    CALL: dbal_mysql->sql_query()

    FILE: includes/db/dbal.php
    LINE: 170
    CALL: dbal_mysql->_sql_query_limit()

    FILE: install/install_convert.php
    LINE: 1233
    CALL: dbal->sql_query_limit()

    FILE: install/install_convert.php
    LINE: 203
    CALL: install_convert->convert_data()

    FILE: install/index.php
    LINE: 409
    CALL: install_convert->main()

    FILE: install/index.php
    LINE: 286
    CALL: module->load()
    Eu tentei acessar o fórum, e acabei entrando logado na conta de outro usuário. Eu desloguei e tentei logar na minha, e não funcionou.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6043
    Registrado em: 03 Set 2009, 21:59
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por _Vinny_ »

    Hum, então era para fazer apenas isso:
    Depois na tabela de usuários pesquise pelo id ou pelo nome de usuário, ira achar ele depois seleciona o campo só dele e manda excluir/remover os dados desse usuário. Vi acima
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Colorado
    Novato
    Novato
    Mensagens: 104
    Registrado em: 20 Out 2007, 17:56
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por Colorado »

    _Vinny_ escreveu:Hum, então era para fazer apenas isso:
    Depois na tabela de usuários pesquise pelo id ou pelo nome de usuário, ira achar ele depois seleciona o campo só dele e manda excluir/remover os dados desse usuário. Vi acima
    hmm, eu marquei a caixa ao lado do usuario e cliquei em remover.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6043
    Registrado em: 03 Set 2009, 21:59
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por _Vinny_ »

    hmm, eu marquei a caixa ao lado do usuario e cliquei em remover.
    Ou seja, removeu os usuários citados na mensagem de erros?
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Colorado
    Novato
    Novato
    Mensagens: 104
    Registrado em: 20 Out 2007, 17:56
    Contato:

    Re: Migração php2x para 3x

  • Favoritar esta postagem
  • Mensagem por Colorado »

    _Vinny_ escreveu:
    hmm, eu marquei a caixa ao lado do usuario e cliquei em remover.
    Ou seja, removeu os usuários citados na mensagem de erros?
    Olha só, onde pedia para tirar o usuario
    » id de usuário: 3336 nome de usuário: Neg (0 mensagens)
    Eu fui lá e deletei

    Imagem

    Aí ficou assim, pula do 3335 para 3337.
    Fiz isso com todos citados na mensagem de erro.
    Colorado
    Novato
    Novato
    Mensagens: 104
    Registrado em: 20 Out 2007, 17:56
    Contato:
    Você favoritou esta postagem

    Re: Migração php2x para 3x

  • Remover marcador da postagem
  • Mensagem por Colorado »

    Pelo jeito parece que não vai dar mesmo para fazer essa migração.
    Eu to pensando em começar o fórum do zero mesmo, só que agora me veiou uma incerteza. Em praticamente no espaço de 1 mês, já vi 3 fóruns usando phpbb3x serem hackeados. Não acredito que exista a coincidência, e sim uma vulnerabilidade.
    Então com sinceridade, qual o tamanho a vulnerabilidade do phpbb3x? Desde a época de uma determinada atualização do phpbb2x que sempre ouvi todo mundo encher a boca para dizer que era impossível hackear um fórum phpbb. Agora em um curto espaço de tempo vejo 3 fóruns serem detonados, e aparentemente com uma certa facilidade.
    Isto está me fazendo mudar de ideia, Começar o fórum do zero sim, mas não usando mais o phpbb3x.
    Trancado