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 de 3.0.6 a 3.0.7-PL1

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

0
No hay votos
 
Votos totales: 0

xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Error de 3.0.6 a 3.0.7-PL1

#1

Mensaje por xr529 »

URL: http://www.cineactual.net/foro
Plantilla(s) usuada(s): -
MODs instalados: -
Versión de phpBB: PHP Version 4.4.1
Servidor: de pago
Si es una actualización desde otra versión: 3.0.6 >>3.0.7-PL1
Si es una conversión desde otro tipo de Foro: -

Estos días me han coincidido las actualizaciones de PHPBB y una actualización de las versiones de MySQL y PHP en el servidor. Estas últimas provocaron como error no poder editar correctamente algunos mensajes, hasta el momento no fueron detectados otros errores.
Al ir a actualizar la versión del foro a la actual (3.0.7-PL1 a fecha de hoy), el actualizador automático me informó de los cambios producidos en la BBDD, por lo que antes tendría que ejecutar el script llamado mysql_upgrader.php. Dicho script me devolvió un código que debía ejecutar en phpMyAdmin, pero no se han podido ejecutar todas las operaciones porque se producían errores del tipo

Código: Seleccionar todo

#1091 - Can't DROP 'post_username'; check that column/key exists
(generalmente era 'post_username', pero aparecían otros). Según he buscado, tanto en este foro como en el foro internacional de phpBB una posible solución era eliminar sin más las líneas conflictivas, pero los errores seguían apareciendo.

En este momento parece ser que algunos de los comandos realizados sobre la base de datos a través de MySQL si se han ejecutados, ya que en este momento, a pesar de no haber podido actualizar ni el foro ni la BBDD, debe haberse actualizado algo referente a la codificación de caracteres, puesto que todos los mensajes escritos antes de la realización de estas operaciones aparecen con errores allá donde hay tildes u otros caracteres tales como la letra Ñ.

Antes de todo realicé 2 copias de seguridad completas, tanto para descargar como para dejar en el servidor. Al intentar restaurarlas, veo que en el servidor no aparecen, por lo que procedo a subir al FTP la que ha sido descargada, pero ésta no aparece en la sección de Restaurar base de datos dentro de la pestaña de Mantenimiento.

Espero haber explicado bien todos los pasos realizados hasta la aparición de los errores.

Un saludo y gracias.

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

Re: Error de 3.0.6 a 3.0.7-PL1

#2

Mensaje por HuanManwe »

si no tienes mod's instalados quizá lo mejor sería subir los mismos archivos de una versión limpia. Todos MENOS el archivo config.php

Der Mensch schuf Gott nach seinem eigenen Bild

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


xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#3

Mensaje por xr529 »

HuanManwe escribió:si no tienes mod's instalados quizá lo mejor sería subir los mismos archivos de una versión limpia. Todos MENOS el archivo config.php
A parte de algún bbcode personalizado, no hay ningún mod instalado.
¿Entonces subiendo los archivos del foro, tal y como si realizara una instalación limpia, se resolverá el problema que tengo con la BBDD? Es decir, dejarán de verse los mensajes cada uno con una codificación.

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10432
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 50

Re: Error de 3.0.6 a 3.0.7-PL1

#4

Mensaje por ThE KuKa »

Los BBCode personalizados ya están en la base de datos, con lo cual, lo comentado por Huan es mas que correcto.

Sube un foro "limpio" menos el config.php también mira de revisar, y reparar las tablas de la DB desde phpMyAdmin

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#5

Mensaje por xr529 »

Ok, muchas gracias a ambos por la respuesta, pero aún tengo la duda planteada:
¿Entonces subiendo los archivos del foro, tal y como si realizara una instalación limpia, se resolverá el problema que tengo con la BBDD? Es decir, dejarán de verse los mensajes cada uno con una codificación.
Supongo que vía dbadmin tendré que realizar algunos cambios pero no tengo muy claro cuáles serían.

xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#6

Mensaje por xr529 »

Ya he subido los archivos correspondientes a la versión 3.0.7, tal y como si estuviera realizando una instalación limpia. En el panel de administración aún estoy recibiendo mensajes solicitándome que actualice la versión del foro, además de seguir obteniendo los mismos problemas con la codificación de los caracteres.
En resumen, que sigo igual que en mi primer mensaje.


No he podido editar mi anterior mensaje.

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

Re: Error de 3.0.6 a 3.0.7-PL1

#7

Mensaje por HuanManwe »

quizá es que no se ha actualizado bien la base de datos, o que no has limpiado la caché

Der Mensch schuf Gott nach seinem eigenen Bild

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


xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#8

Mensaje por xr529 »

Acabo de limpiar la caché y sigo recibiendo el mensaje de que debo actualizar a la 3.0.7-PL1 a pesar de haber subido los archivos. Respecto a la base de datos, en el primer mensaje comenté los problemas que tenía, todos siguen tal cual.

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

Re: Error de 3.0.6 a 3.0.7-PL1

#9

Mensaje por HuanManwe »

en mi firma verás un enlace a dudas frecuentes, si lo pulsas verás una página en el que usa de esas dudas frecuentes resueltas es una relacionada con problemas con caracteres extraños para las tildes y las eñes.

Con respecto al mensaje de que está desactualizado, ¿has probado a intentar pulsar ese enlace? Puede que sea que tu servidor no permite la conexión con el otro servidor para comprobar la versión. En uno de los foros que gestiono pasa eso.
Si no es ese el problema entonces es probable que no se haya completado bien la actualización. Prueba a reintentarla.

Der Mensch schuf Gott nach seinem eigenen Bild

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


Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Error de 3.0.6 a 3.0.7-PL1

#10

Mensaje por jakk »

eso que tu dices es verdad huan , que en algunos servidores no detecta la version, pero en la pestaña sistema si no lo detecta creo pone que No se puede completar la operación porque las funciones fsock han sido deshabilitadas o el servidor no está disponible (si mal no recuerdo).
Mira en la pestaña sistema si te pone algo de eso, si simplemete te pone que no esta actualizada es que quizas necesites ejecutar /install/database_update.php
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda 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 AQUÍ.

[hr]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#11

Mensaje por xr529 »

Muchas gracias nuevamente por las respuestas. Por probar, he vuelto a ejecutar el script de actualización (no solo el de la BBDD que me indicaba jakk) y la actualización se ha realizado correctamente: ya aparece la versión correcta que está instalada en el foro (la 3.0.7-PL1) y los mensajes pueden ser editados sin problemas (al menos aparentemente).

Respecto al problema de las tildes y demás, la solución que aparece en las preguntas frecuentes no me sirve, puesto que mi problema con la codificación es en el propio contenido de los mensajes escrito antes del intento de actualización un par de horas antes de mi primer mensaje, no con el posterior, error que comenzó a aparecer cuando intenté actualizar la BBDD mediante los comandos que me devolvió el script mysql_upgrader.php. Es decir: no hay ningún archivo al que le tenga que modificar la codificación, puesto que el error parece tener lugar en algún cambio realizado en la BBDD.

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

Re: Error de 3.0.6 a 3.0.7-PL1

#12

Mensaje por HuanManwe »

¿y los mensajes afectados son todos, o "solo" los creados después de ese intento de actualización?

Der Mensch schuf Gott nach seinem eigenen Bild

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


xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#13

Mensaje por xr529 »

Se trata de todos los creados antes de ese intento de actualización de la BBDD, que, por cierto, estoy volviendo a reintentar, recibiendo mensajes de error similares a los descritos en el primer mensaje:

Código: Seleccionar todo

 MySQL ha dicho: Documentación
#1091 - Can't DROP 'post_username'; check that column/key exists 

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

Re: Error de 3.0.6 a 3.0.7-PL1

#14

Mensaje por HuanManwe »

danos el enlace directo del archivo que usaste, a ver si encuentro mañana qué ha hecho en tu base de datos para revertir la orden, y vuelva a tomar los caracteres especiales.

Der Mensch schuf Gott nach seinem eigenen Bild

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


xr529
Observador/a
Mensajes: 9
Registrado: 13 Mar 2010, 13:48

Re: Error de 3.0.6 a 3.0.7-PL1

#15

Mensaje por xr529 »

Seguí los pasos indicados en este enlace http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
He probado tanto con el script para la 3.0.6, la anterior, como para la actual, obteniendo los mismos errores.
Muchas gracias.

EDIT: Juraría que ese script ha realizado cambios en la codificación de algunos campos. Si quieres puedo pasarte la salida de ese script, es decir, las órdenes a ejecutar en dbadmin. ¿Es seguro publicarlo aquí directamente?

Cerrado

Volver a “Foros de Soporte 3.0.x”