Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error Al Crear Foro

🔓 Foros cerrados y son sólo de lectura
Cerrado

0
No hay votos
 
Votos totales: 0

JAMESS
Asiduo/a
Mensajes: 132
Registrado: 28 Abr 2005, 00:02

Error Al Crear Foro

#1

Mensaje por JAMESS »

Hoy estaba por crear un subforo nuevo y me sale el error:

Couldn't insert row in forums table

Imagen

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);
			}

URL: www.rodanteando.com.ar/foro
Estilo usuado: prosilver (retocado en color)
Extensiones instaladas: ninguna
Versión de phpBB: 3.3.0
Versión de PHP: 7.2.30
Servidor: pago: Nuthost
Si es una actualización desde otra versión: era phpbb2 y andaba fenómeno, pasamos a phpbb3 y se actualizo normalmente bien.
Si es una conversión desde otro tipo de Foro: no, nada de eso.


Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Error Al Crear Sub-Foro

#2

Mensaje 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.

JAMESS
Asiduo/a
Mensajes: 132
Registrado: 28 Abr 2005, 00:02

Respuesta: Error Al Crear Sub-Foro

#3

Mensaje 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.

:nolose:

URL: www.rodanteando.com.ar/foro
Estilo usuado: prosilver (retocado en color)
Extensiones instaladas: ninguna
Versión de phpBB: 3.3.0
Versión de PHP: 7.2.30
Servidor: pago: Nuthost
Si es una actualización desde otra versión: era phpbb2 y andaba fenómeno, pasamos a phpbb3 y se actualizo normalmente bien.
Si es una conversión desde otro tipo de Foro: no, nada de eso.


Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Error Al Crear Sub-Foro

#4

Mensaje 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.

JAMESS
Asiduo/a
Mensajes: 132
Registrado: 28 Abr 2005, 00:02

Respuesta: Error Al Crear Sub-Foro

#5

Mensaje 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. :bravo:

URL: www.rodanteando.com.ar/foro
Estilo usuado: prosilver (retocado en color)
Extensiones instaladas: ninguna
Versión de phpBB: 3.3.0
Versión de PHP: 7.2.30
Servidor: pago: Nuthost
Si es una actualización desde otra versión: era phpbb2 y andaba fenómeno, pasamos a phpbb3 y se actualizo normalmente bien.
Si es una conversión desde otro tipo de Foro: no, nada de eso.


Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Error Al Crear Sub-Foro

#6

Mensaje por mitch »

De nada, pues si raro, aunque en general ese mod no da problemas. Nos vemos.

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: [SOLUCIONADO]Error Al Crear Sub-Foro

#7

Mensaje 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 ;)
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Cerrado

Volver a “Archivo phpBB 2.0”