erro DB

Suporte à dúvidas gerais relacionadas ao phpBB.
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

erro DB

Mensagem por Elenir »

URL do Fórum: http://portal.arttractive.net

Fui editar um tópico e apareceu um erro de SQL na mensagem, não consegui editar
BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 2074
CALL: dbal_mysqli->sql_query()

FILE: posting.php
LINE: 1116
CALL: submit_post()
Abri outro tópico e tentei deletar o anterior mas deu outro erro
SQL ERROR [ mysqli ]

Incorrect key file for table './phpbb_posts.MYI'; try to repair it [126]

SQL

DELETE FROM phpbb_posts WHERE post_id = 6

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_admin.php
LINE: 808
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_posting.php
LINE: 1439
CALL: delete_posts()

FILE: posting.php
LINE: 1565
CALL: delete_post()

FILE: posting.php
LINE: 314
CALL: handle_post_delete()
Aconteceu o mesmo para editar outra mensagem, não consigo deletar nenhuma das duas, mas elas não existem mais, só o título, quando abro diz que não existem. São tópicos antigos desde que montei o forum, ainda era 3.0.8

Tem algo que eu possa fazer?
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: erro DB

Mensagem por Elenir »

Consegui reparar com o database_optimize_repair_tool_1_0_1, pelo menos deletei os tópicos,
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: erro DB

Mensagem por robra »

1- Re-sincronize os tópicos recentes, estatísticas e contador de mensagens na aba GERAL.
2- Quando aparecer alguma mensagem informando para reparar alguma tabela, igual a da 2ª imagem que você postou, há um recurso pelo phpMyAdmin para reparar tabelas. Ao acessar o banco de dados, na lista das tabelas que aparecerá do lado direito da página, selecione a tabela que precisa ser reparada, escolha a opção "Reparar Tabela" na caixa de seleção no final da página, ao lado de "Marcar todos / Desmarcar todos / Verificar sobre-carga", e depois clique no botão Executar.

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Elenir
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 440
Registrado em: 26 Abr 2011, 00:08

Re: erro DB

Mensagem por Elenir »

Obrigada Robra, não sabia desta opção.
Trancado