Página 1 de 2
forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 11:39
por xavi_cr
gente me acabo de dar cuenta de que me sale este error justo cuando iba a crear un nuevo foro y antes no me salia y me acabo de dar cuenta ahora y ya he instalado unos cuantos mods, necesito ayuda, plis
los ultimos mods que he instalado son estos
los pongo por orden de mas nuevo a mas antiguo
Highslide 4.1.8
ReIMG Image Resizer
MSSTI RSS Feed 2.0 with ACP
dock_menu_mod_1.0.2
Manage_attachments_module_phpBB3
Newmenumod 1.0.0
Fancy_Jquery_Captcha_1.0.3
Custom BBCodes Page 1.0.0
Smilies Page 1.0.3
Ranks Page 1.0.3
Post Models 1.0.3
Welcom Mod 2.0.0
bbcode_buttons_for_3.0.6_quick_reply_1_1_0
Prevent Hotlinking and Bandwidth Theft
Box Images v1.0.2
Expand_categories_v1.4.1
Mod de Afiliados affiliates_on_index_0.0.6
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 13:38
por HuanManwe
Uno de esos mod's debería haber modificado la base de datos y no lo ha hecho. Con algo como:
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` CHANGE `forum_logo` VARCHAR(255) DEFAULT NULL;
O algo así. No creo que sea así exactamente sino algo similar.
Por cierto, he editado tu mensaje porque "ayuda urgente en mi foro" no es un título válido

Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 16:45
por leviatan21
El MOD debe ser el
custom header logo
Las consultas SQL de ese MOD son estas :
Código: Seleccionar todo
CREATE TABLE IF NOT EXISTS phpbb_header_images (
page_header_image_id mediumint(8) NOT NULL AUTO_INCREMENT,
page_name varchar(255) COLLATE utf8_bin NOT NULL,
page_logo varchar(255) COLLATE utf8_bin NOT NULL,
page_background_logo varchar(255) COLLATE utf8_bin NOT NULL,
page_query varchar(255) COLLATE utf8_bin NOT NULL,
page_path varchar(255) COLLATE utf8_bin NOT NULL,
PRIMARY KEY (page_header_image_id)
);
ALTER TABLE phpbb_forums ADD forum_logo VARCHAR(255) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_background_logo VARCHAR(255) NOT NULL;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('logo_path', 'images/logos');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('logo_background_path', 'images/backgrounds');
y al parecer está "exigiendo" que pongas una imagen al foro, por lo que el cambio sugerido por
HuanManwe se ve correcto
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 17:20
por xavi_cr
HuanManwe escribió:Uno de esos mod's debería haber modificado la base de datos y no lo ha hecho. Con algo como:
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` CHANGE `forum_logo` VARCHAR(255) DEFAULT NULL;
O algo así. No creo que sea así exactamente sino algo similar.
Por cierto, he editado tu mensaje porque "ayuda urgente en mi foro" no es un título válido

ok pido perdon por lo de la ayuda
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 17:24
por xavi_cr
intente instalar ese mod pero me dio problemas y lo quite como lo soluciono?
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 17:52
por leviatan21
Esto debería ayudarte con la parte de los foros
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` DROP `forum_logo' ;
ALTER TABLE `phpbb_forums` DROP `forum_background_logo' ;
Luego faltaría eliminar la otra tabla (phpbb_header_images) y la entrada en la tabla de configuración
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 22:58
por xavi_cr
leviatan21 escribió:Esto debería ayudarte con la parte de los foros
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` DROP `forum_logo' ;
ALTER TABLE `phpbb_forums` DROP `forum_background_logo' ;
Luego faltaría eliminar la otra tabla (phpbb_header_images) y la entrada en la tabla de configuración
Aver soy un poco novato me puedes especificar que es lo que tengo que hacer gracias
Re: forum_logo doesn't have a default value
Publicado: 13 Sep 2010, 23:07
por jakk
tienes que ejcutar esas consultas SQL que te dio leviatan , si no sabes ejecutarlas lee este tema
http://www.phpbb-es.com/foro/viewtopic.php?f=39&t=16968
Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 17:34
por xavi_cr
e ejecutado las consultas pero me a dado error aqui os dejo el error que me da cuando quiero meter la consulta

Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 17:37
por jakk
que error? intenta ser mas especifico o pon una captura del error
Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 17:44
por leviatan21
Perdón, nunca fuí bueno con esto, debe ser un error con las comillas, hay 2 que están mal, prueba así :
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` DROP `forum_logo`;
ALTER TABLE `phpbb_forums` DROP `forum_background_logo` ;
Y ejecútalas de a una, será mas seguro así
Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 20:14
por xavi_cr
leviatan21 escribió:Perdón, nunca fuí bueno con esto, debe ser un error con las comillas, hay 2 que están mal, prueba así :
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` DROP `forum_logo`;
ALTER TABLE `phpbb_forums` DROP `forum_background_logo` ;
Y ejecútalas de a una, será mas seguro así
ahora me da este otro error

Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 21:07
por leviatan21
Si ahora al crear un foro no tienes mas problemas (recuerda refrescar la cache desde el ACP antes de probar)
Puede ser que esa columna nunca se había agregado y por eso no te funcionaba
Re: forum_logo doesn't have a default value
Publicado: 14 Sep 2010, 21:16
por xavi_cr
pero si todavia no puedo crear ningun foro; sigo como estaba
Re: forum_logo doesn't have a default value Tema Solucionado
Publicado: 14 Sep 2010, 22:23
por leviatan21
Debe ser el tipo de base de datos, este tiene que ser el correcto
Código: Seleccionar todo
ALTER TABLE `phpbb_forums` DROP COLUMN `forum_logo`;
ALTER TABLE `phpbb_forums` DROP COLUMN `forum_background_logo` ;