Migração php2x para 3x

Suporte à dúvidas gerais relacionadas ao phpBB.
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 16:56
Contact:

Migração php2x para 3x

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: 543
Registrado em: 10 Dez 2004, 08:35
Localização: Jequié - Bahia
Contact:

Re: Migração php2x para 3x

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.
  • Os Melhores do Mundo | SuportephpBB.com.br
    - Suporte com Ética e Seriedade - | Tradução Oficial aqui

    Tradução E3 - Atualizado 3.1.9

    Hospedagem para Sites aqui!
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 16:56
Contact:

Re: Migração php2x para 3x

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: 5922
Registrado em: 03 Set 2009, 21:59
Contact:

Re: Migração php2x para 3x

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/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 16:56
Contact:

Re: Migração php2x para 3x

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: 5922
Registrado em: 03 Set 2009, 21:59
Contact:

Re: Migração php2x para 3x

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/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 16:56
Contact:

Re: Migração php2x para 3x

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: 5922
Registrado em: 03 Set 2009, 21:59
Contact:

Re: Migração php2x para 3x

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/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Colorado
Novato
Novato
Mensagens: 104
Registrado em: 20 Out 2007, 16:56
Contact:

Re: Migração php2x para 3x

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, 16:56
Contact:

Re: Migração php2x para 3x

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