Página 1 de 1
Error Al Crear Foro
Publicado: 05 Nov 2006, 19:47
por JAMESS
Hoy estaba por crear un subforo nuevo y me sale el error:
Couldn't insert row in forums table
Como bien indica la foto me dice que hay un error aquí, justo donde dice: "
Couldn't insert row in forums table" (es la línea 406):
Código: Seleccionar todo
// There is no problem having duplicate forum names so we won't check for it.
$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, forum_icon, prune_enable" . $field_sql . ")
VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . ", '" . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't insert row in forums table", "", __LINE__, __FILE__, $sql);
}
Respuesta: Error Al Crear Sub-Foro
Publicado: 05 Nov 2006, 20:43
por mitch
Cuando hablas de subforo, te refieres a los foros que te deja agregar phpBB por defecto, o con algun mod de subforos (foros dentro de otros foros).
Y danos mas datos... has instalado algun mod recientemente? algún otro cambio? has editado archivos del foro? etc.
Respuesta: Error Al Crear Sub-Foro
Publicado: 06 Nov 2006, 04:13
por JAMESS
Lo último que instale fué el Album
La forma que quiero crear el sub-foro es la normal (la que trae por defecto el phpbb) es decir: entro por el ACP > Administración de los Foros > Administración > Crear nuevo foro
me deja poner el titulo, la descripcion, y la ruta del icono porque instale la semana pasada el: Forum icon
Cuando ya tengo todo listo, clickeo el último paso:
Crear nuevo foro ahi me tira el cartel que posteé arriba
el template y mods son los que aclaran mi firma.

Respuesta: Error Al Crear Sub-Foro
Publicado: 06 Nov 2006, 05:41
por mitch
Creo que es precisamente por el forum icons.... en la linea que citaste, debiste editar una comilla mal, te falto, tal vez la borraste o copiaste mal desde el install, repasa la instalación de ese MOD en ese archivo, y por atencion en esa linea en especial, procura que hayas agregado cada una de las comas y comillas.
Respuesta: Error Al Crear Sub-Foro
Publicado: 06 Nov 2006, 06:14
por JAMESS
Efectivamente Mitch, volví a repasar la edición del Forum icons y encontre ésto:
Linea que me tiraba error:
Código: Seleccionar todo
// There is no problem having duplicate forum names so we won't check for it.
$SQL = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, forum_icon, prune_enable" . $field_sql . ")
VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . ", '" . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
if( !$result = $DB->sql_query($SQL) )
{
message_die(GENERAL_ERROR, "Couldn't insert row in forums table", "", __LINE__, __FILE__, $SQL);
}
Corregí de ésat forma:
Código: Seleccionar todo
// There is no problem having duplicate forum names so we won't check for it.
$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, forum_icon, prune_enable" . $field_sql . ")
VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't insert row in forums table", "", __LINE__, __FILE__, $sql);
}
y se soluciono.. muy loco no? lo más gracioso es que en el archivo del mod, te dice que lo hagas como esta en la 1° versión...
En fin. Gracias de todos modos por la ayuda que siempre brindan.

Respuesta: Error Al Crear Sub-Foro
Publicado: 06 Nov 2006, 07:14
por mitch
De nada, pues si raro, aunque en general ese mod no da problemas. Nos vemos.
Respuesta: [SOLUCIONADO]Error Al Crear Sub-Foro
Publicado: 06 Nov 2006, 09:39
por SuperNovato
Me permitó editar el título por una cuestión de lenguaje.
De lo que trata este tema no es de "Error al crear Sub-Foro" (por eso las primeras preguntas de Mitch).
Trata (y así lo edito) de "Error al crear Foro".
Pero nada, sólo esa cuestión para ayudar a futuros lectores
