Página 1 de 1

erro ao banir usuario

Enviado: 04 Fev 2020, 14:40
por fabriziopr
Servidor do banco de dados: MySQL(i) 5.6.41-84.1
Compressão Gzip: Inativo
Versão do PHP: 7.1.14
Anexos órfãos: 32
Versão do painel: 3.3.0 [ Checar versão novamente ]
HOST pago. (hostgator)

Apos alguem tempo com alguns bugs na versão 3.2.4 resolvi atualizar para 3.3.0, porém como sempre já vi que alguns ainda continuam rsrs,vou númerando-os abaixo e caso alguem tiver alguma luz eu agradeço.

1- ao clicar em permissões no ACP exibe o seguinte erro:

Fatal error: Uncaught phpbb\language\exception\language_file_not_found: Language file ./../language/en/language/pt_br/acp/permissions_phpbb.php couldn't be opened. in /home/flyfi697/public_html/forumn/phpbb/language/language_file_loader.php:186 Stack trace: #0 /home/flyfi697/public_html/forumn/phpbb/language/language_file_loader.php(143): phpbb\language\language_file_loader->get_language_file_path('./../language/', 'language/pt_br/...', Array) #1 /home/flyfi697/public_html/forumn/phpbb/language/language_file_loader.php(77): phpbb\language\language_file_loader->load_file('./../language/', 'language/pt_br/...', Array, Array) #2 /home/flyfi697/public_html/forumn/phpbb/language/language.php(625): phpbb\language\language_file_loader->load('language/brazil...', Array, Array) #3 /home/flyfi697/public_html/forumn/phpbb/language/language.php(184): phpbb\language\language->load_core_file('language/brazil...') #4 /home/flyfi697/public_html/forumn/phpbb/user.php(574): phpbb\language\language->add_lang('language/brazil...', NULL) #5 / in /home/flyfi697/public_html/forumn/phpbb/language/language_file_loader.php on line 186

2-Ao tentar banir um usuário é apresentado o erro : Erro Geral
SQL ERROR [ mysqli ]

Unknown column 'post_id' in 'field list' [1054]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_type, forum_id, topic_id, post_id, log_data) VALUES ('104487', '179.181.166.232', 1580836292, 'LOG_BAN_USER', 1, 0, 0, 0, 'a:2:{i:0;s:56:\"Nome de usuário banido pelo gerenciamento de usuários.\";i:1;s:12:\"Loitzenbauer\";}')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 195
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/log/log.php
LINE: 317
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/functions_user.php
LINE: 1321
CALL: phpbb\log\log->add()

FILE: [ROOT]/includes/acp/acp_users.php
LINE: 331
CALL: user_ban()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_users->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()

Estou também com um problema de warnings na ACP

Re: erro ao banir usuario

Enviado: 04 Fev 2020, 19:48
por Chico Gois
Substitua a versão de tradução pela atual correspondente

Re: erro ao banir usuario

Enviado: 05 Fev 2020, 13:41
por fabriziopr
ai que está... não localizei ainda uma tradução para v3.3.0 tentei colocar para inglês ,,, porem o erro persiste...

Re: erro ao banir usuario

Enviado: 05 Fev 2020, 21:37
por henrique.seven2011
Antes de atualizar vc desativou todas as extensões? Durante o processo de atualização surgiu algum erro?
Não foi lançada a tradução ainda da versão 3.3.0
Vi que abriu um tópico na phpBB.com, deixando o link aqui pois poderá ser útil aos demais.
https://www.phpbb.com/community/viewtop ... &t=2540001

Re: erro ao banir usuario

Enviado: 06 Fev 2020, 14:02
por fabriziopr
Fiz uma reinstalação, e atualizei novamente, estou no momento sem a tradução, (já que a oficial ainda não foi lançada,)estou também sem template para evitar qualquer problemas até que esteja rodando tudo 100% . Alguns bugs foram resolvidos, porém o bug de banir usuario persiste.
Segue o erro
General Error
SQL ERROR [ mysqli ]

Unknown column 'post_id' in 'field list' [1054]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_type, forum_id, topic_id, post_id, log_data) VALUES ('104487', '177.157.24.136', 1581008282, 'LOG_BAN_USER', 1, 0, 0, 0, 'a:2:{i:0;s:0:\"\";i:1;s:13:\"joaozinho2021\";}')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 195
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/log/log.php
LINE: 317
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/functions_user.php
LINE: 1321
CALL: phpbb\log\log->add()

FILE: [ROOT]/includes/mcp/mcp_ban.php
LINE: 111
CALL: user_ban()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: mcp_ban->main()

FILE: [ROOT]/mcp.php
LINE: 317
CALL: p_master->load_active()

Re: erro ao banir usuario

Enviado: 06 Fev 2020, 15:16
por fabriziopr
O pessoal do suporte no discord me ajudou a descobrir o problema, estava faltando a coluna post_id
Caso alguém passe por este problema, deverá criar a coluna post_id na tabela phpbb_log ogo apos a coluna topic_id executando o seguinte comando ALTER TABLE `phpbb_log` ADD `post_id` INT UNSIGNED NOT NULL DEFAULT '0' AFTER `topic_id`, ADD INDEX `post_id` (`post_id`);

Imagem

Re: erro ao banir usuario

Enviado: 07 Fev 2020, 16:55
por henrique.seven2011
Que esquisito, post_id sempre foi presente no phpBB, não é exclusivo de nenhuma versão.