Página 1 de 1

Error General en MYSQL

Publicado: 05 Jun 2015, 16:54
por infspirit
Buenas,

Cuando se intenta registrar un nuevo usuario al foro me da el siguiente error:

Código: Seleccionar todo

SQL ERROR [ mysqli ]

Field 'user_topic_preview' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_colour, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('infspirit', 'infspirit', '$2y$10$fvjl7feHcwZQ10fsMGmn.OhRXZErkXrymGfW7JHpdS3NJwvbTuKNO', 'infspirit_coki_89@hotmail.com', '175039874329', 2, 1, '', 'Europe/Madrid', 'd M Y, H:i', 'es', 2, '31ZWZV', '212.108.3.9', 1433515878, 1433515878, 230271, 1, 1, 1433515877, 1433515878, 0, 0, '', 0, '', '', '', 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 1, '', '', '', 'd77ee0f74c1f7aa8')

BACKTRACE

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

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

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

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

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

FILE: [ROOT]/includes/ucp/ucp_register.php
LINE: 364
CALL: user_add()

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

FILE: [ROOT]/includes/functions_module.php
LINE: 998
CALL: p_master->load_active()

FILE: [ROOT]/ucp.php
LINE: 70
CALL: p_master->load()
Esto sucede desde la actualizacion a 3.1

Re: Error General en MYSQL

Publicado: 05 Jun 2015, 19:24
por andares
Es debido a restos del MOD "Topic Preview", revisa por si hay restos desde PCA->Sistema->Administracion de Modulos: Panel de Control del Usuario-> dentro de las 4 opciones de "Edición".

Re: Error General en MYSQL

Publicado: 05 Jun 2015, 20:10
por infspirit
Esto es lo que me aparece en el PCA

Imagen
Imagen

Re: Error General en MYSQL

Publicado: 05 Jun 2015, 22:27
por infspirit
Hola,

Haber se realizo esta guia paso a paso http://www.phpbb-es.com/foro/viewtopic. ... 50&t=40418, se realizo una copia de seguridad del foro y se realizo esta otra http://www.phpbb-es.com/foro/viewtopic. ... 58&t=40195, el stk me daba OK todo, me salia todo en verde y resulta que aun quedan restos de mod? no entiendo nada

Otra cosa, estos son los mod que teniamos instalados en 3.0.13-LP1

UMIL - Unified Mod Install Library
Advanced BBCode Box 3 (aka ABBC3)
Anti-Spam ACP
cBB Follower
cBB Blockgets
Thanks for posts
Tinypic Plugin MOD
Auto Backup
Tapatalk

No teniamos instalado el mod que comenta Andares "Topic Preview"

Re: Error General en MYSQL

Publicado: 05 Jun 2015, 22:41
por andares
No hace falta que lo vuelvas a explicar, estoy al tanto por otros mensajes tuyos.

Esa guía, por lo general, funciona bien, pero dependiendo del numero de MODs instalados con 3.0.X es posible que queden restos en la base de datos, estos hay que eliminarlos manualmente.

Voy a instalar ese MOD en mi foro de pruebas 3.0.X y veo que modulos ocupa...

Re: Error General en MYSQL

Publicado: 06 Jun 2015, 07:57
por andares
Antes de nada haz una copia de seguridad de tu base de datos actual.

Desde phpMyAdmin ejecuta esta consulta SQL:

Código: Seleccionar todo

ALTER TABLE `phpbb_users` DROP `user_topic_preview`

Re: Error General en MYSQL  Tema Solucionado

Publicado: 06 Jun 2015, 15:59
por infspirit
Solucionado gracias

Re: Error General en MYSQL

Publicado: 06 Jun 2015, 17:34
por infspirit
Solucionado gracias