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.

DB con datos incoherentes?

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
RafaYen
Observador/a
Mensajes: 4
Registrado: 23 Ene 2010, 12:09

DB con datos incoherentes?

#1

Mensaje por RafaYen »

Buenos días.

Hace unos tres meses puse en funcionamiento el foro arriba indicado. Ha estado operativo y sin ningún problema hasta el Jueves. Fui a entrar con mi navegador (Firefox) y me devuelve una página completamente en blanco. En estos momentos he puesto un index.php que muestra un mensaje de fuera de servicio. Para poder ver lo que ocurre hay que ejecutar un index1.php (multidiviseros.freehostia.com/index1.php). Esto sucedió de repente. No he modificado NADA de la configuración. No he subido ningún archivo con el ftp. NO he tocado NADA de NADA. Tengo un co-administrador, que nunca ha entrado a modificar nada en el ACP, con el que no he podido contactar. No sé si el ha podido intentar cambiar algo en el ACP (no tiene acceso por ftp ni por cpanel del hosting) o no.

He instalado otro foro en otro subdominio del servidor, con otra nueva base de datos. Este funciona correctamente. Una vez instalado he modificado el config.php de cada foro para que apunte a la DB del otro. El que funcionaba ha dejado de funcionar (mostrando una página en blanco) y el que no funcionaba funciona mostrando el nuevo foro. De esto deduzco que el proble está en la base de datos.

He ejecutado phpMyAdmin. La DB que no funciona tiene 62 tablas. Las he chequeado todas. Había algunas abiertas y las he reparado. En este momento todas las tablas están OK, pero el foro sigue sin funcionar.

No tengo backup de la base datos de antes de que dejase de funcionar. Tengo una que acabo de hacer despues del fallo, pero me temo que junto con esta copia va el error, con lo que reinstalar el foro y cargar este backup no solucionará el problema.

Supongo que puede tratarse de algún dato incoherente que hay en las tablas (digo yo), pero no sé qué puedo hacer para solucionarlo. Agradeceré cualquier ayuda o sugerencia que se me pueda ofrecer.

Muchas gracias.

RafaYen
Observador/a
Mensajes: 4
Registrado: 23 Ene 2010, 12:09

Re: DB con datos incoherentes?

#2

Mensaje por RafaYen »

Veo que no han salido los datos de soporte en el post. Los pongo aquí.

URL: http://multidiviseros.freehostia.com
Plantilla(s) usuada(s): Aerored
MODs instalados: Ninguno.
BBcodes: Para mostrar streams de video, para mostrar flash, para insertar webs (<iframe>), para centrar texto.
Versión de phpBB: 3.0.2
Servidor: Linux. Gratuito.
NO es actualización.
NO es conversión.


Vuelvo a indicar el problema:
Buenos días.

Hace unos tres meses puse en funcionamiento el foro arriba indicado. Ha estado operativo y sin ningún problema hasta el Jueves. Fui a entrar con mi navegador (Firefox) y me devuelve una página completamente en blanco. En estos momentos he puesto un index.php que muestra un mensaje de fuera de servicio. Para poder ver lo que ocurre hay que ejecutar un index1.php (http://multidiviseros.freehostia.com/index1.php). Esto sucedió de repente. No he modificado NADA de la configuración. No he subido ningún archivo con el ftp. NO he tocado NADA de NADA. Tengo un co-administrador, que nunca ha entrado a modificar nada en el ACP, con el que no he podido contactar. No sé si él ha podido intentar cambiar algo en el ACP o no. No tiene acceso por ftp ni por cpanel del hosting.

He instalado otro foro en otro subdominio del servidor, con otra nueva base de datos. Éste funciona correctamente. Una vez instalado he modificado el config.php de cada foro para que apunte a la DB del otro. El que funcionaba ha dejado de funcionar (mostrando una página en blanco) y el que no funcionaba funciona mostrando el nuevo foro. De esto deduzco que el problema está en la base de datos.

He ejecutado phpMyAdmin. La DB que no funciona tiene 62 tablas. Las he chequeado todas. Había algunas abiertas y las he reparado. En este momento todas las tablas están OK, pero el foro sigue sin funcionar.

No tengo backup de la base datos de antes de que dejase de funcionar. Tengo una que acabo de hacer después del fallo, pero me temo que junto con esta copia va el error, por lo que reinstalar el foro y cargar este backup no solucionará el problema.

Supongo que puede tratarse de algún dato incoherente que hay en las tablas (digo yo), pero no sé qué puedo hacer para solucionarlo. Agradeceré cualquier ayuda o sugerencia que se me pueda ofrecer.

Muchas gracias.

Saludos.
Rafa.

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

Re: DB con datos incoherentes?

#3

Mensaje por HuanManwe »

prueba la copia de esa base de datos, porque igual es un problema de archivos. ¿Has notado si has sufrido un ataque hacker? Mira en el archivo index.php del foro a ver si te han añadido algún código malicioso.

Otra opción es que haya cambiado algo en los permisos del archivo index.php
Elimina ese archivo y sube una copia del mismo bajada de una versión original y limpia del phpBB3. No lo sobresscribas. Elimina el antiguo y sube el nuevo.

Por cierto, danos la URL de ese foro nuevo que has creado. El enlace que has puesto en tus datos de soporte no funciona, como ya has comentado.

Der Mensch schuf Gott nach seinem eigenen Bild

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


RafaYen
Observador/a
Mensajes: 4
Registrado: 23 Ene 2010, 12:09

Re: DB con datos incoherentes?

#4

Mensaje por RafaYen »

Hola.

El foro de pruebas lo borré después de usarlo. La base de datos no.

He hecho las pruebas que indicas: he subido un nuevo index.php limpio, y hace lo mismo, es decir, página blanca. Los permisos están OK.

En el foro que no funciona (http://multidiviseros.freehostia.com) he modificado el config.php para que apunte a la base de datos límpia y vacia que aún tengo de las pruebas que hice. Si entras ahora, verás que con esa base de datos funciona. Deduzco, por lo tanto, que no es problema de scripts, sino de "algo" que hay (o que no hay) en la base de datos que tiene que usar el foro.

De la base de datos "mala" hice una exportación, con phpMyAdmin, en formato SQL. Si hay algo mal en la base, posiblemente no funcionará con ninguna instalacion de phpBB, como así ocurrio cuando intente hacer funcionar un foro recien instalado con esta base de datos "mala".

Saludos.
Rafa.

RafaYen
Observador/a
Mensajes: 4
Registrado: 23 Ene 2010, 12:09

Re: DB con datos incoherentes?

#5

Mensaje por RafaYen »

Buenas noches.

HuanManwe, te felicito. Tenías razón. El problema no estaba en la DB. He borrado y reinstalado la plantilla, y ahora parece que funciona. Bueno a medias. Me explico:
puedes navegar por todos los foros e hilos, y puedes logearte, postear, etc.

Pero,.... cuando se regresa a la paina principal, estando logeado, el servidor devuelve una pagina en blanco. Si no estás logeado funciona bien. Puedes ver la pagina principal sin problemas. Esto solo pasa en la pagina principal, todas las demás se visualizan correctamente independientemente del estado de identificación en el que estés.

Sigo sin tener ni idea de cuál ha sido el origen de todo este problema, pero es,... desconcertante. ¿Alguna idea de qué está pasando y cómo puedo acabar de solucionarlo? ¿Quizás la solución sería subir un phpBB limpio, previo borrado de este?

P.D. Por cierto, enhorabuena por el foro y por la labor que hacéis para la comunidad forera del phpBB.

Saludos.
Rafa.

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

Re: DB con datos incoherentes?

#6

Mensaje por HuanManwe »

¿Y si el problema es el hospedaje en este caso? ¿Has probado a pasar tu foro a otro hospedaje, aunque sea por probar?

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”