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 actualizar phpbb2.0.23 a phpbb3.0.3

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

albertosanca
Observador/a
Mensajes: 5
Registrado: 27 Jun 2008, 12:53

error al actualizar phpbb2.0.23 a phpbb3.0.3

#1

Mensaje por albertosanca »

Versión de phpBB: 3.0.3
Tipo de phpBB: phpBB estandar, (tambien llamado Vanilla) phpBB2 o phpBB3
MODs Instalados: Si
Tu conocimiento: Conocimiento básico
Enlace del Foro: http://www.extrevalor.com/Foro_Prev

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
He instalado la versión 3.0.3 sin problemas y al intentar actualizar la base de phpbb2.0.23 me da error

¿Qué has realizado para intentar resolver el problema?
He buscado en foros, tutoriales e internet y no soy capaz de solucionarlo.

He mirado las tablas de la base antigua y no ienen todas el mismo prefijo (phpbb_), hay algunas con nuke_ y otras.....

Cierto es que mis conocimientos son básicos pero no he dado con la solución


Descripción y Mensaje
AL PULSAR SOBRE CONVERSIÓN ME DA CASI INSTANTANEAMENTE EL SIGUIENTE ERROR

SQL ERROR [ mysql4 ]

Algo est� equivocado en su sintax cerca 'NAMES 'binary'' en la linea 1 [1064]

SQL

SET NAMES 'binary'

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: install/install_convert.php
LINE: 707
CALL: dbal_mysql->sql_query()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 405
CALL: install_convert->main()

FILE: install/index.php
LINE: 282
CALL: module->load()

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#2

Mensaje por HuanManwe »

albertosanca escribió:He mirado las tablas de la base antigua y no ienen todas el mismo prefijo (phpbb_), hay algunas con nuke_ y otras.....
¿Con nuke? ¿Ese foro está integrado en un nuke?

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


albertosanca
Observador/a
Mensajes: 5
Registrado: 27 Jun 2008, 12:53

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#3

Mensaje por albertosanca »

No, no está integrado en Nuke, y no recuerdo porque estan esas tablas.

He navegado un poco por ellas y parecen ser antiguas.
Según me cuentan cuando se creó el foro en phpbb2.x se utilizo una base ya existente, creando una tablas nuevas para el foro, que empiezan por phpbb_, como parece ser que es lo correcto.

Las tablas que actualmente utiliza el foro en su ver(2.0.23) son las que comienzan por phpbb_, las demás son antiguas.

Voy a probar a borrar todas las tablas que no empiecen por phpbb_ y os cuento.

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#4

Mensaje por HuanManwe »

Solo se me ocurre que en la línea que dice que te da el error haya un carácter extraño que la base de datos no sabe interpretar. ¿Lo hay?

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


albertosanca
Observador/a
Mensajes: 5
Registrado: 27 Jun 2008, 12:53

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#5

Mensaje por albertosanca »

No se en que fichero me da el error para buscar ese posible caracter ..... pues me sale al pulsar realizar conversión, y no se a que fichero llama.

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#6

Mensaje por HuanManwe »

Se me ocurre algo. Parece ser que las versiones de MySQL anteriores a la 4.1 no soportaban SET NAMES.

Si no sabes la versión trata de acceder a phpMyAdmin y ejecuta esta sentencia SQL:

Código: Seleccionar todo

SELECT VERSION() AS version;
Si la versión es anterior a la 4.1 quizá deberías intentar convertir el foro en local, y luego subir la copia al foro de tu servidor.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


albertosanca
Observador/a
Mensajes: 5
Registrado: 27 Jun 2008, 12:53

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#7

Mensaje por albertosanca »

efectivamente la versión es 3 y pico.
miraré el link que me propones y ya te cuento.

gracias.

albertosanca
Observador/a
Mensajes: 5
Registrado: 27 Jun 2008, 12:53

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#8

Mensaje por albertosanca »

Os cuento....

He seguido las instrucciones y pasar la antigua base al servidor con el phpbb3.
Hasta aquí todo perfecto, el foro parece funcionar bien.

PERO como todo no podía ser perfecto,........aparecen símbolos raros en los acentos, delante de interrogantes...en los datos procedentes de la antigua base.

Hay alguna forma de solucionarlo?????????

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: error al actualizar phpbb2.0.23 a phpbb3.0.3

#9

Mensaje por HuanManwe »

He visto 4 temas que tratan de lo mismo. Léelos a ver si alguno te ayuda a resolver ese problema:

solución práctica: atajo

antes de subir backup versión 1

antes de subir backup versión 2

solución por probar

Suerte.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Cerrado

Volver a “Foros de Soporte 3.0.x”