Página 1 de 1

Error de Anti Double Post  Tema Solucionado

Publicado: 19 Jul 2011, 17:53
por dr.korel
Hola, acabo de instalar el mod Anti Double Post. La modificación está revisada y la instalación para la creación de las sentencias SQL también perfectas.

Después de un buen rato buscando dónde se configura el mod, fui a crear un nuevo foro (menos mal) y ahí me encontré con el mod que no tuvo otra cosa mejor que hacer que arrojarme este error.

Código: Seleccionar todo

Error General
SQL ERROR [ mysqli ]

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

SQL

INSERT INTO phpbb_forums (parent_id, forum_type, forum_status, forum_parents, forum_name, forum_link, forum_desc, forum_desc_uid, forum_desc_options, forum_desc_bitfield, forum_rules, forum_rules_uid, forum_rules_options, forum_rules_bitfield, forum_rules_link, forum_image, forum_style, display_subforum_list, display_on_index, forum_topics_per_page, enable_indexing, enable_icons, enable_prune, prune_days, prune_viewed, prune_freq, adp_enable, adp_admins, adp_modos, adp_auto_edit, adp_text_edit, adp_always, adp_days, adp_hours, adp_mins, adp_secs, forum_options, forum_flags, left_id, right_id) VALUES (5, 1, 0, '', 'Galería de fotos', '', 'Enseñanos las mejores instantaneas que hayas captado en combate.', '', 7, '', '', '', 7, '', '', '', 0, 1, 0, 0, 1, 0, 0, 7, 7, 1, 1, 0, 0, 1, '-- %D --', 1, 1, 0, 0, 0, 0, 48, '28', 29)

BACKTRACE

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

FILE: includes/acp/acp_forums.php
LINE: 1085
CALL: dbal_mysqli->sql_query()

FILE: includes/acp/acp_forums.php
LINE: 201
CALL: acp_forums->update_forum_data()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_forums->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Haber si me podéis ayudar.

Saludos.

Re: Error de Anti Double Post

Publicado: 19 Jul 2011, 19:18
por Alorse
Fíjate en este tema, tienen el mismo error y mediante algunas consultas SQL lo solucionan: http://www.phpbb.com/community/viewtopi ... &t=2025545

Re: Error de Anti Double Post

Publicado: 19 Jul 2011, 21:30
por dr.korel
Ufff me ha costado la misma vida entender algo ya que en inglés estoy pegao, pero he hecho lo de pegar las entradas SQL en el panel de MySQL y me arroja este error:

Código: Seleccionar todo

Error

consulta SQL:

ALTER TABLE phpbb_forums ADD adp_enable tinyint( 1 ) NOT NULL DEFAULT 1;

MySQL ha dicho: Documentación
#1142 - ALTER command denied to user 'SqlXXXXX'@'62.149.XXX.XXX' for table 'phpbb_forums' 
NOTA: Las X las he añadido yo.

Re: Error de Anti Double Post

Publicado: 19 Jul 2011, 21:35
por Alorse
Lo que dice es que tu usuario no tiene permisos para ejecutar el comando ALTER en la base de datos.
Es algo que debes solucionar desde el panel de control del hosting.
Espero puedas solucionarlo.

Re: Error de Anti Double Post

Publicado: 19 Jul 2011, 21:42
por dr.korel
Ok, muchas gracias.

Re: Error de Anti Double Post

Publicado: 20 Jul 2011, 15:42
por dr.korel
Va perfecto, metí la pata y me equivoqué de base de datos (una antigua) y por eso no valía.

Gracias.