Página 1 de 1

Eliminar post de usuarios excluidos

Publicado: 05 Dic 2013, 12:25
por Sergio95
Hola,

Hace tiempo que por error tenia el registro muy sencillo, sin confirmacion de una pregunta y hubo un tiempo que se registraron muchos usuarios bots y creaban temas con enlaces y eso.

Iva borrandolos y excluyendo siempre a esos usuarios, pero ahora me he dado cuenta de que tengo cantidad de post creados por usuarios que ahora busco y me indica que ese usuario no existe.

Si intento borrar estos post desde el panel de control me da un error general. El siguiente:

Código: Seleccionar todo

SQL ERROR [ mysqli ]

Incorrect string value: '\xD1\x81\xD1\x83\xD0\xBC...' for column 'log_data' at row 1 [1366]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type, forum_id, topic_id) VALUES ('2', '81.172.19.130', 1386242930, 'LOG_DELETE_TOPIC', 'a:2:{i:0;s:54:\"сумерки сага рассвет 2011 фильм\";i:1;s:11:\"kinoman2011\";}', 1, 33, 1355)

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions.php
LINE: 3517
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 821
CALL: add_log()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 119
CALL: mcp_delete_topic()

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

FILE: [ROOT]/mcp.php
LINE: 244
CALL: p_master->load_active()
Mi cuestion es como puedo borrar todos estos post.

Os dejo una captura de algunos de estos post:

Imagen

Re: Eliminar post de usuarios excluidos  Tema Solucionado

Publicado: 05 Dic 2013, 12:58
por Sergio95
Bueno, podemos dar el tema por solucionado.

Al final lo que hice fue lo siguiente.

Todos esos temas tenian fecha de 1970, no se porque ya que el foro esta desde 2008, asi que lo que hice fue purgar los foros indicando que todos los mensajes con mas de 16000 días fueran eliminados.

Formula: 2013-1970= 43 años * 365 días= 15695 días, pero como estamos ya casi en 2014 le di más días.