Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Sistemas de gestión de contenidos (http://www.forosdelweb.com/f54/)
-   -   Error en phpBB (solo expertos) (http://www.forosdelweb.com/f54/error-phpbb-solo-expertos-362113/)

Quino_xp 06/01/2006 22:45

Error en phpBB (solo expertos)
 
Saludos. Baje un theme y lo subi a mi phpbb pero me dió un error que no me deja entrar el foro.. Luego se me ocurrio eliminar los archivos del theme de mi servidor y ahora me aparece esto...

http://horalibre.net/foroshl/index.php

No me puedo conectar a el foro..

alguien me puede ayudar a solucionar el problema...

gracias...:neurotico

etanol 07/01/2006 21:33

Hola:

Parece ser que tu theme no es correcto o le faltan archivos por subir.

Cita:

Could not get theme data for themes_id
Traducción: No se pudo obtener datos del tema para su identidad
Te aconsejaría que exportases la base de datos a un fichero de texto, haz una copia de seguridad e intenta estos cambios:

- Localiza "Volcar la base de datos para la tabla `phpbb_themes`" y Estructura de tabla para la tabla `phpbb_topics`

- Seleccionalo pero no selecciones esto último Estructura de tabla para la tabla `phpbb_topics`, es decir hasta una línea formada por guiones

- Sustituye lo seleccionado por:
Código:

--
-- Volcar la base de datos para la tabla `phpbb_themes`
--

INSERT INTO `phpbb_themes` VALUES (1, 'subSilver', 'subSilver', 'subSilver.css', '', 'FFFFFF', '000000', '006699', '5493B4', '', 'DD6900', 'EFEFEF', 'DEE3E7', 'D1D7DC', '', '', '', '98AAB1', 'FF9900', 'FFFFFF', 'cellpic1.gif', 'cellpic3.gif', 'cellpic2.jpg', 'FAFAFA', 'FFFFFF', '', 'row1', 'row2', '', 'Verdana, Arial, Helvetica, sans-serif', 'Trebuchet MS', 'Courier, ''Courier New'', sans-serif', 10, 11, 12, '444444', '006600', '000000', '', '', '', NULL, NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `phpbb_themes_name`
--

CREATE TABLE `phpbb_themes_name` (
  `themes_id` smallint(5) unsigned NOT NULL default '0',
  `tr_color1_name` char(50) default NULL,
  `tr_color2_name` char(50) default NULL,
  `tr_color3_name` char(50) default NULL,
  `tr_class1_name` char(50) default NULL,
  `tr_class2_name` char(50) default NULL,
  `tr_class3_name` char(50) default NULL,
  `th_color1_name` char(50) default NULL,
  `th_color2_name` char(50) default NULL,
  `th_color3_name` char(50) default NULL,
  `th_class1_name` char(50) default NULL,
  `th_class2_name` char(50) default NULL,
  `th_class3_name` char(50) default NULL,
  `td_color1_name` char(50) default NULL,
  `td_color2_name` char(50) default NULL,
  `td_color3_name` char(50) default NULL,
  `td_class1_name` char(50) default NULL,
  `td_class2_name` char(50) default NULL,
  `td_class3_name` char(50) default NULL,
  `fontface1_name` char(50) default NULL,
  `fontface2_name` char(50) default NULL,
  `fontface3_name` char(50) default NULL,
  `fontsize1_name` char(50) default NULL,
  `fontsize2_name` char(50) default NULL,
  `fontsize3_name` char(50) default NULL,
  `fontcolor1_name` char(50) default NULL,
  `fontcolor2_name` char(50) default NULL,
  `fontcolor3_name` char(50) default NULL,
  `span_class1_name` char(50) default NULL,
  `span_class2_name` char(50) default NULL,
  `span_class3_name` char(50) default NULL,
  PRIMARY KEY  (`themes_id`)
) TYPE=MyISAM;

--
-- Volcar la base de datos para la tabla `phpbb_themes_name`
--

INSERT INTO `phpbb_themes_name` VALUES (1, 'The lightest row colour', 'The medium row color', 'The darkest row colour', '', '', '', 'Border round the whole page', 'Outer table border', 'Inner table border', 'Silver gradient picture', 'Blue gradient picture', 'Fade-out gradient on index', 'Background for quote boxes', 'All white areas', '', 'Background for topic posts', '2nd background for topic posts', '', 'Main fonts', 'Additional topic title font', 'Form fonts', 'Smallest font size', 'Medium font size', 'Normal font size (post body etc)', 'Quote & copyright text', 'Code text colour', 'Main table header text colour', '', '', '');

-- --------------------------------------------------------

Esto te tiene que llevar otra vez al theme subSilver.

Antes de hacer nada recuerda hacer una copia de seguridad de tu base de datos.

Un saludo:adios:

Quino_xp 07/01/2006 22:53

Cita:

Iniciado por etanol
Hola:

Parece ser que tu theme no es correcto o le faltan archivos por subir.

Te aconsejaría que exportases la base de datos a un fichero de texto, haz una copia de seguridad e intenta estos cambios:

- Localiza "Volcar la base de datos para la tabla `phpbb_themes`" y Estructura de tabla para la tabla `phpbb_topics`

- Seleccionalo pero no selecciones esto último Estructura de tabla para la tabla `phpbb_topics`, es decir hasta una línea formada por guiones


Esto te tiene que llevar otra vez al theme subSilver.

Antes de hacer nada recuerda hacer una copia de seguridad de tu base de datos.

Un saludo:adios:


EL problema es que hacer una copia de la bases de datos de la forma que me dices es my lenta para mi máquina son casi 20 MB que ocupa la B.D. del foro y se me cualga cuando hago eso por myphpadmin.

Otra cosa, cuando dices que localiza...en q archivo debo buscar

Les digo que soy EXTREMADAMENTE-NOVATO

etanol 08/01/2006 07:21

Abre myphpadmin, exporta las tablas phpbb_themes y phpbb_themes_name

Abre el block de notas y copialo ahí, guardalo. Así tienes una copia de seguridad de lo que vas a modificar.

Cuando ya has hecho esa copia de seguridad... elimina esas tablas phpbb_themes y phpbb_themes_name

Pulsa en generar una consulta y pega esto:

Código:

INSERT INTO `phpbb_themes` VALUES (1, 'subSilver', 'subSilver', 'subSilver.css', '', 'FFFFFF', '000000', '006699', '5493B4', '', 'DD6900', 'EFEFEF', 'DEE3E7', 'D1D7DC', '', '', '', '98AAB1', 'FF9900', 'FFFFFF', 'cellpic1.gif', 'cellpic3.gif', 'cellpic2.jpg', 'FAFAFA', 'FFFFFF', '', 'row1', 'row2', '', 'Verdana, Arial, Helvetica, sans-serif', 'Trebuchet MS', 'Courier, ''Courier New'', sans-serif', 10, 11, 12, '444444', '006600', '000000', '', '', '', NULL, NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `phpbb_themes_name`
--

CREATE TABLE `phpbb_themes_name` (
  `themes_id` smallint(5) unsigned NOT NULL default '0',
  `tr_color1_name` char(50) default NULL,
  `tr_color2_name` char(50) default NULL,
  `tr_color3_name` char(50) default NULL,
  `tr_class1_name` char(50) default NULL,
  `tr_class2_name` char(50) default NULL,
  `tr_class3_name` char(50) default NULL,
  `th_color1_name` char(50) default NULL,
  `th_color2_name` char(50) default NULL,
  `th_color3_name` char(50) default NULL,
  `th_class1_name` char(50) default NULL,
  `th_class2_name` char(50) default NULL,
  `th_class3_name` char(50) default NULL,
  `td_color1_name` char(50) default NULL,
  `td_color2_name` char(50) default NULL,
  `td_color3_name` char(50) default NULL,
  `td_class1_name` char(50) default NULL,
  `td_class2_name` char(50) default NULL,
  `td_class3_name` char(50) default NULL,
  `fontface1_name` char(50) default NULL,
  `fontface2_name` char(50) default NULL,
  `fontface3_name` char(50) default NULL,
  `fontsize1_name` char(50) default NULL,
  `fontsize2_name` char(50) default NULL,
  `fontsize3_name` char(50) default NULL,
  `fontcolor1_name` char(50) default NULL,
  `fontcolor2_name` char(50) default NULL,
  `fontcolor3_name` char(50) default NULL,
  `span_class1_name` char(50) default NULL,
  `span_class2_name` char(50) default NULL,
  `span_class3_name` char(50) default NULL,
  PRIMARY KEY  (`themes_id`)
) TYPE=MyISAM;

--
-- Volcar la base de datos para la tabla `phpbb_themes_name`
--

INSERT INTO `phpbb_themes_name` VALUES (1, 'The lightest row colour', 'The medium row color', 'The darkest row colour', '', '', '', 'Border round the whole page', 'Outer table border', 'Inner table border', 'Silver gradient picture', 'Blue gradient picture', 'Fade-out gradient on index', 'Background for quote boxes', 'All white areas', '', 'Background for topic posts', '2nd background for topic posts', '', 'Main fonts', 'Additional topic title font', 'Form fonts', 'Smallest font size', 'Medium font size', 'Normal font size (post body etc)', 'Quote & copyright text', 'Code text colour', 'Main table header text colour', '', '', '');

Espero que te sirva, pero recuerda hacer una copia de seguridad.

Un saludo.:adios:

Quino_xp 08/01/2006 16:56

Cita:

Iniciado por etanol
Abre myphpadmin, exporta las tablas phpbb_themes y phpbb_themes_name

Abre el block de notas y copialo ahí, guardalo. Así tienes una copia de seguridad de lo que vas a modificar.

Cuando ya has hecho esa copia de seguridad... elimina esas tablas phpbb_themes y phpbb_themes_name

Pulsa en generar una consulta y pega esto:


Un saludo.:adios:

Ok ya hice el resplado de las dos tablas y las eliminé.. pero cuando me dices que debo generar una consulta no sé donde realmente pegar el código que me envías. Lo intenté en un apartado que dice "Consulta a la base de datos (nombre de la bases de datos)" y luego le doy ejecutar consulta pero me genera un error que dice: Debe elegir al menos una columna para mostrar

Agredecería tu ayuda...mi web se viene abajo sin el foro :'(

etanol 10/01/2006 11:40

Perdona, se me olvido el detalle de crear la tabla del theme.
Lo acabo de probar y funciona.
Esto es lo que hay que hacer.


Abre myphpadmin, exporta las tablas phpbb_themes y phpbb_themes_name

Abre el block de notas y copialo ahí, guardalo. Así tienes una copia de seguridad de lo que vas a modificar.

Cuando ya has hecho esa copia de seguridad... elimina esas tablas phpbb_themes y phpbb_themes_name

Pulsa en generar una consulta y pega esto:

Código:

CREATE TABLE `phpbb_themes` (
  `themes_id` mediumint(8) unsigned NOT NULL auto_increment,
  `template_name` varchar(30) NOT NULL default '',
  `style_name` varchar(30) NOT NULL default '',
  `head_stylesheet` varchar(100) default NULL,
  `body_background` varchar(100) default NULL,
  `body_bgcolor` varchar(6) default NULL,
  `body_text` varchar(6) default NULL,
  `body_link` varchar(6) default NULL,
  `body_vlink` varchar(6) default NULL,
  `body_alink` varchar(6) default NULL,
  `body_hlink` varchar(6) default NULL,
  `tr_color1` varchar(6) default NULL,
  `tr_color2` varchar(6) default NULL,
  `tr_color3` varchar(6) default NULL,
  `tr_class1` varchar(25) default NULL,
  `tr_class2` varchar(25) default NULL,
  `tr_class3` varchar(25) default NULL,
  `th_color1` varchar(6) default NULL,
  `th_color2` varchar(6) default NULL,
  `th_color3` varchar(6) default NULL,
  `th_class1` varchar(25) default NULL,
  `th_class2` varchar(25) default NULL,
  `th_class3` varchar(25) default NULL,
  `td_color1` varchar(6) default NULL,
  `td_color2` varchar(6) default NULL,
  `td_color3` varchar(6) default NULL,
  `td_class1` varchar(25) default NULL,
  `td_class2` varchar(25) default NULL,
  `td_class3` varchar(25) default NULL,
  `fontface1` varchar(50) default NULL,
  `fontface2` varchar(50) default NULL,
  `fontface3` varchar(50) default NULL,
  `fontsize1` tinyint(4) default NULL,
  `fontsize2` tinyint(4) default NULL,
  `fontsize3` tinyint(4) default NULL,
  `fontcolor1` varchar(6) default NULL,
  `fontcolor2` varchar(6) default NULL,
  `fontcolor3` varchar(6) default NULL,
  `span_class1` varchar(25) default NULL,
  `span_class2` varchar(25) default NULL,
  `span_class3` varchar(25) default NULL,
  `img_size_poll` smallint(5) unsigned default NULL,
  `img_size_privmsg` smallint(5) unsigned default NULL,
  PRIMARY KEY  (`themes_id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

--
-- Volcar la base de datos para la tabla `phpbb_themes`
--

INSERT INTO `phpbb_themes` VALUES (1, 'subSilver', 'subSilver', 'subSilver.css', '', 'FFFFFF', '000000', '006699', '5493B4', '', 'DD6900', 'EFEFEF', 'DEE3E7', 'D1D7DC', '', '', '', '98AAB1', 'FF9900', 'FFFFFF', 'cellpic1.gif', 'cellpic3.gif', 'cellpic2.jpg', 'FAFAFA', 'FFFFFF', '', 'row1', 'row2', '', 'Verdana, Arial, Helvetica, sans-serif', 'Trebuchet MS', 'Courier, ''Courier New'', sans-serif', 10, 11, 12, '444444', '006600', '000000', '', '', '', NULL, NULL);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `phpbb_themes_name`
--

CREATE TABLE `phpbb_themes_name` (
  `themes_id` smallint(5) unsigned NOT NULL default '0',
  `tr_color1_name` char(50) default NULL,
  `tr_color2_name` char(50) default NULL,
  `tr_color3_name` char(50) default NULL,
  `tr_class1_name` char(50) default NULL,
  `tr_class2_name` char(50) default NULL,
  `tr_class3_name` char(50) default NULL,
  `th_color1_name` char(50) default NULL,
  `th_color2_name` char(50) default NULL,
  `th_color3_name` char(50) default NULL,
  `th_class1_name` char(50) default NULL,
  `th_class2_name` char(50) default NULL,
  `th_class3_name` char(50) default NULL,
  `td_color1_name` char(50) default NULL,
  `td_color2_name` char(50) default NULL,
  `td_color3_name` char(50) default NULL,
  `td_class1_name` char(50) default NULL,
  `td_class2_name` char(50) default NULL,
  `td_class3_name` char(50) default NULL,
  `fontface1_name` char(50) default NULL,
  `fontface2_name` char(50) default NULL,
  `fontface3_name` char(50) default NULL,
  `fontsize1_name` char(50) default NULL,
  `fontsize2_name` char(50) default NULL,
  `fontsize3_name` char(50) default NULL,
  `fontcolor1_name` char(50) default NULL,
  `fontcolor2_name` char(50) default NULL,
  `fontcolor3_name` char(50) default NULL,
  `span_class1_name` char(50) default NULL,
  `span_class2_name` char(50) default NULL,
  `span_class3_name` char(50) default NULL,
  PRIMARY KEY  (`themes_id`)
) TYPE=MyISAM;

--
-- Volcar la base de datos para la tabla `phpbb_themes_name`
--

INSERT INTO `phpbb_themes_name` VALUES (1, 'The lightest row colour', 'The medium row color', 'The darkest row colour', '', '', '', 'Border round the whole page', 'Outer table border', 'Inner table border', 'Silver gradient picture', 'Blue gradient picture', 'Fade-out gradient on index', 'Background for quote boxes', 'All white areas', '', 'Background for topic posts', '2nd background for topic posts', '', 'Main fonts', 'Additional topic title font', 'Form fonts', 'Smallest font size', 'Medium font size', 'Normal font size (post body etc)', 'Quote & copyright text', 'Code text colour', 'Main table header text colour', '', '', '');

-- --------------------------------------------------------

Espero que te sirva, pero recuerda hacer una copia de seguridad.

Un saludo.:adios:

Quino_xp 10/01/2006 17:30

Cita:

Iniciado por etanol
Perdona, se me olvido el detalle de crear la tabla del theme.
Lo acabo de probar y funciona.
Esto es lo que hay que hacer.


Abre myphpadmin, exporta las tablas phpbb_themes y phpbb_themes_name

Abre el block de notas y copialo ahí, guardalo. Así tienes una copia de seguridad de lo que vas a modificar.

Cuando ya has hecho esa copia de seguridad... elimina esas tablas phpbb_themes y phpbb_themes_name

Espero que te sirva, pero recuerda hacer una copia de seguridad.

Un saludo.:adios:

Hermano la verdad es que toy un poco confundido.

Te explico paso a paso lo que hago a ver...

entro a myphpadmin y le doy clik a la opción que dice SQL que esta entre las opciones de ESTRUCTURA y BUSCAR ahí pegue el código nuevo que me diste y todo dunciona bien me dice que se ha creado la tabla. Cuando entro al foro me sigue dando el mismo error: phpBB : Critical Error

Could not get theme data for themes_id [3]


GRacias por tu paciencia...

etanol 10/01/2006 18:31

Además de lo anteriormente citado:

Exporta la tabla php_config a un fichero de texto.
Haz una copia y trabaja sobre la copia (no sobre la original).


En este fichero de texto busca esta línea:

Cita:

INSERT INTO `phpbb_config` VALUES ('default_style'.....
...y cambiala por esto, el resto déjalo igual:

Cita:

INSERT INTO `phpbb_config` VALUES ('default_style', '1');
Borra la tabla anterior (php_config) y ejecuta la consulta con tu nueva tabla modificada.

Un saludo. :adios:

elbar 10/01/2006 20:25

Cita:

Iniciado por Quino_xp
Saludos. Baje un theme y lo subi a mi phpbb pero me dió un error que no me deja entrar el foro.. Luego se me ocurrio eliminar los archivos del theme de mi servidor y ahora me aparece esto...

http://horalibre.net/foroshl/index.php

No me puedo conectar a el foro..

alguien me puede ayudar a solucionar el problema...

gracias...:neurotico


Cuando decis "archivos", te referis a la carpeta del theme que usabas?
Subila nuevamente...y deberia funcionar normal...


La zona horaria es GMT -6. Ahora son las 10:14.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.