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.

Tras actualizar no deja enviar mensaje nuevo

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Tras actualizar no deja enviar mensaje nuevo

#1

Mensaje por FuNn »

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

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
Actualizar la version de 3.0.1 a 3.0.3

¿Qué has realizado para intentar resolver el problema?
Actualizar de 3.0.1 a 3.0.2 y de ahi a 3.0.3

Descripción y Mensaje
Buenas tardes:

He actualizado la versión de mi foro de 3.0.1 a 3.0.3 pasando por 3.0.3. Una vez hecho esto no me deja enviar mensaje nuevo en ninguno de los subforos pero si responder.

Muchas gracias
Adjuntos
errorpostnuevo.jpg
errorpostnuevo.jpg (39.92 KiB) Visto 2328 veces

FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#2

Mensaje por FuNn »

Ya he encontrado otro post similar, pr favor admins, borradme la consulta y perdonad las molestias

FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#3

Mensaje por FuNn »

Ya he pasado el script mysql_upgrader, pero sigue saliendome el error. Alguien puede ayudarme?

Gracias

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

Re: Tras actualizar no deja enviar mensaje nuevo

#4

Mensaje por HuanManwe »

¿Has actualizado la base de datos tanto en el paso de la 3.0.1 a la 3.0.2 como de la 3.0.2 a la 3.0.3? Es que el error que has puesto indica que te falta un valor para la tabla phpbb_topics, un campo que se aañadiría quizá con la 3.0.2 y que no le das un "value".

¿O el nuevo error es distinto? Si es distinto ponnos lo que dice.

Der Mensch schuf Gott nach seinem eigenen Bild

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


FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#5

Mensaje por FuNn »

Es el mismo error. Tendria que haber ejecutado el script en los dos pasos? solo lo he hecho en el último. Como lo puedo arreglar ahora?

Gracias

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

Re: Tras actualizar no deja enviar mensaje nuevo

#6

Mensaje por HuanManwe »

Ejecuta el script actualizador de la base de datos de la versión 3.0.1 (no recuerdo si lo tenía, pero supongo que sí) a la 3.0.2 y después ejecuta el script actualizador de la base de datos de la versión 3.0.2 a 3.0.3

Der Mensch schuf Gott nach seinem eigenen Bild

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


FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#7

Mensaje por FuNn »

He pasado los scripts y nada, en su orden, y luego he vuelto a actualizar con el databaseupdate, pero tampoco, al enviar mensaje nuevo me sigue saliendo el mismo error .. que frustración.

Gracias HuanManwe, encima somos paisanos, soy de Ronda :)

A ver si alguien da con la tecla, llevo ya dos dias y no hay manera de arreglarlo.

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

Re: Tras actualizar no deja enviar mensaje nuevo

#8

Mensaje por HuanManwe »

Accede vía phpMyAdmin a tu base de datos, luego haz clic en la tabla phpbb_topics y después, en la página que se cargará a la derecha pulsa arriba en Exportar con estas opciones marcadas. Fíjate en que no está marcada la casilla de datos, sino solo la estructura.
Imagen
y compara ese archivo con el que te paso adjunto en este mensaje. Seguramente te falte esta línea:

Código: Seleccionar todo

`topic_last_post_subject` blob NOT NULL, 
pero quizá alguna más, y me gustaría saber cuales, de ser así.
Adjuntos
phpbb_topics.zip
estructura de la tabla phpbb_topics para phpBB 3.0.3
(652 Bytes) Descargado 92 veces

Der Mensch schuf Gott nach seinem eigenen Bild

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


FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#9

Mensaje por FuNn »

El archivo es mucho más grande que el que me has puesto, la linea que me has puesto si está, no sé como comparar todo lo que falta, el fichero debe ir tal cual tu me lo has puesto? a mi me "sobraria" mucho codigo.
Adjuntos
TABLE.rar
(5.43 KiB) Descargado 73 veces

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

Re: Tras actualizar no deja enviar mensaje nuevo

#10

Mensaje por HuanManwe »

No lo has hecho como te he dicho. Me has copiado la estructura de toda la base de datos. No solo de esa tabla :roll: En fin, voy a mirarlo bien.

Las diferencias son que en tu caso aparece como valor por defecto de algunos campos un espacio en blanco, y en mi caso no hay valor por defecto. Voy a comprobar si eso es correcto... ¡¡¡QUÉ LOCURA!!! La estructura de esa tabla en mi foro de pruebas es distinta a la de tu tabla y a su vez distinta a la del foro que gestiono en la web de un amigo mío. Tres versiones distintas. Iguales en casi todo menos en dar o no valores por defecto a ciertos campos. Por eso te da error, porque tienes una copia con datos que no incluye valor por defecto a un campo pero tu base de datos sí espera un valor porque no tiene ninguno por defecto.
Creo que hay solución a tu problema, pero es un poco una locura, y ahora no sé seguro cómo sería la sentencia SQL para que tu actual base de datos incorpore un valor por defecto a dos campos que los necesitan para que sirva tu copia de seguridad.

Der Mensch schuf Gott nach seinem eigenen Bild

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


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

Re: Tras actualizar no deja enviar mensaje nuevo

#11

Mensaje por HuanManwe »

He preguntado en el foro oficial, a ver si alguno de los que diseñaron la base de datos me puede explicar qué ha pasado y si puedo cambiar algo sin miedo a que se fastidie el foro.

Ya informaré con lo que me digan.

Der Mensch schuf Gott nach seinem eigenen Bild

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


FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#12

Mensaje por FuNn »

Lo hago otra vez, juraria que solo habia puesto esa tabla :(

Y gracias, porque ya me estaba volviendo loca.

FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#13

Mensaje por FuNn »

A ver si ahora lo he hecho bien.
Adjuntos
phpbb_topics.sql.zip
(964 Bytes) Descargado 95 veces

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

Re: Tras actualizar no deja enviar mensaje nuevo

#14

Mensaje por HuanManwe »

No hacía falta. Ya miré simplemente la tabla correspondiente, eliminando las otras.

El problema es que en el foro oficial ningún "gurú" me ha respondido. Esta tarde insistiré, y si no buscaré yo la solución, creo que puedo hacerlo.

Der Mensch schuf Gott nach seinem eigenen Bild

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


FuNn
Observador/a
Mensajes: 37
Registrado: 09 Nov 2006, 12:19
Edad: 53

Re: Tras actualizar no deja enviar mensaje nuevo

#15

Mensaje por FuNn »

Gracias, ya he visto el post en el foro oficial, a ver si alguien me ayuda, gracias por tu preocupación, de verdad.

Cerrado

Volver a “Foros de Soporte 3.0.x”