Página 1 de 1

Error base datos

Publicado: 24 Feb 2012, 16:50
por eperari
Hola FOro,

después de haber estado leyéndoos durante un tiempo, por fin me hde decidido a registrarme y consultar con vosotros todas aquellas cosas que he de ir depurando en el foro que me montado. Sin vosotros no hubiese sabido ni por dónde empezar.

Mi foro es un foro profesional, relacionado con la salud, y que ha de estar "ligeramente" protegido, a fin de garantizar los datos que en él van a contenerse.

Una vez puesto en marcha, me sigue dando varios errores en la base de datos:

1.- Al registrarse, me sale un error de base de datos, que no lo tengo apuntado. SI es importante ya lo intentaré conseguir.

2-. Cuando, por ejemplo, intento enviar un mensaje a todos los usuarios registrados, me sale otro mensaje de error, que es el que copio al final

Mi pregunta es ¿Cömo puedo depurar esos errores? ¿Podría salvar la base de datos y volver a subirla? ¿Existe alguna otra manera de que no me dé tantos errores?

Muchas gracias por adelantado, este foro es una pasada!


Código: Seleccionar todo

Error General
SQL ERROR [ mysql4 ]

MySQL server has gone away [2006]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type) VALUES ('2', '85.84.33.177', 1330011945, 'LOG_ERROR_EMAIL', 'a:1:{i:0;s:468:\"<strong>EMAIL/SMTP</strong><br /><em>/adm/index.php</em><br /><br />No se puede conectar al servidor smtp: 110 : Connection timed out<br /><br /><b>[phpBB Debug] PHP Warning</b>: in file <b>/includes/functions_messenger.php</b> on line <b>979</b>: <b>fsockopen() [<a href=\'function.fsockopen\'>function.fsockopen</a>]: unable to connect to tls://smtp.gmail.com:25 (Connection timed out)</b><br />\n<br />\";}', 2)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/functions.php
LINE: 3335
CALL: dbal_mysql->sql_query()

FILE: includes/functions_messenger.php
LINE: 359
CALL: add_log()

FILE: includes/functions_messenger.php
LINE: 498
CALL: messenger->error()

FILE: includes/functions_messenger.php
LINE: 314
CALL: messenger->msg_email()

FILE: includes/acp/acp_email.php
LINE: 210
CALL: messenger->send()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_email->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

Re: Error base datos

Publicado: 24 Feb 2012, 17:01
por Makoto
Debes rellenar correctamente los datos de soporte

Y sobre el error creo que es un error de la configuaracion del smtp de gmail y no del foro

Re: Error base datos

Publicado: 25 Feb 2012, 09:32
por eperari
Muchas gracias por tu respuesta Makoto,

respecto a los datos de soporte, rellené los de la página del foro que administro, que se pueden ver en la firma, no dispongo de más webs ni foros... no sé qué más datos aportar! :nolose: Leí las normas, y ví que debía ponerlo, por eso lo hice, pero no sé que más indicar.

Respecto a lo que me comentas de la base de datos, he revisado y no consigo sacar nada en claro. Dónde o en qué debo prestar atención para ver que esté todo ok?

Muchas gracias,

Eugenio.


URL: http://forovih.nixiweb.com
Versión phpBB: 3.09
MODs Instalados: Traducción al español por Huan Manwë para phpbb-es.com
Plantilla(s) usada(s): Prosilver
Servidor: Linux (Creo) Gratuito
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Re: Error base datos

Publicado: 25 Feb 2012, 09:42
por eperari
Buceando un poco sobre la respuesta que me ha proporcionado MAkoto, aclaro lo siguiente:

Panel de control, General, Comunicación Cliente, Configuración de email, Configuración de SMTP PONER "NO".

Con esto nos saltamos el registro en el servidor de GMAIL (como es mi caso), pero conseguimos enviar correo a todos los usuarios. Genial!

Gracias Makoto! :bravo: ;)

Re: Error base datos

Publicado: 25 Feb 2012, 17:58
por leviatan21

Código: Seleccionar todo

MySQL server has gone away [2006]
Se ha dicho miles de veces, debes aprender a buscar mejor :

Ese error es totalmente ajeno a phpbb, y es exclusivo del servidor.
Es un problema muy común e servidores compartidos, muchas veces se pierde la conexión con la base de datos :lee