Erro de banco de dados no meu fórum...

  • Autor Autor beideb
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
beideb

beideb

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
he echo una optimización de tablas y me aparece este error

[TABLE="class: tborder, align: center"]
[TR]
[TD="class: alt2, align: left"]contenttype[/TD]
[TD="class: alt2, align: left"]Optimize[/TD]
[TD="class: alt2, align: left"]Note: Table does not support optimize, doing recreate + analyze instead[/TD]
[/TR]
[TR]
[TD="class: alt1, align: left"]contenttype[/TD]
[TD="class: alt1, align: left"]Optimize[/TD]
[TD="class: alt1, align: left"]Error: Got error -1 from storage engine[/TD]
[/TR]
[TR]
[TD="class: alt2, align: left"]contenttype[/TD]
[TD="class: alt2, align: left"]OptimizeDatabase error in vBulletin 4.2.2:




Invalid SQL:
OPTIMIZE TABLE `tag`;
MySQL Error : MySQL server has gone away
Error Number : 2006
Request Date : Friday, December 5th 2014 @ 11:55:35 AM
Error Date : Friday, December 5th 2014 @ 11:55:43 AM
Script : http://midominiocom/admincp/repair.php?do=dorepair
Referrer : 404 Not Found
IP Address : 151.237.217.146
Username : admin
Classname : vB_Database_MySQLi
MySQL Version :
[/TD]
[TD="class: alt2, align: left"]Status: Operation failed

y mas abajo este.

[/TD]
[/TR]
[/TABLE]
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Debes aumentar el tiempo para que lo haga correctamente, se quedo sin tiempo para realizar todo según " MySQL server has gone away".
 
Como puedo aumentar el tiempo de búsqueda?
 
Buenas amigo que método de optimización has realizado, lo has hecho desde el MySQL del CPanel?
 
Buenas Ángel, lo cierto es que entre a mi foto y me apareció error de base de datos de primeras, intente aceder al cp hasta que lo conseguí, y realize en mantenimiento una optimización de tablas, y he conseguido que se vea el forumhome y los temas pero cuando hacen búsquedas o mensajes nuevos dan ese error
 
Que tamaño tiene la db?
 
Haz tratado de también realizar la Reparación de Tablas desde el MySQL del CPanel.
 
La base de datos es de unos 300 mb mas unos 200 de imagenes

- - - Actualizado - - -

Del mysql del servidor o del admincp? Si es de este último si
 
Amigo ahy puse del MySQL del CPanel, osea del Panel de tu Hosting.
 
No, no quise tocar aun ahí, por si la cago . consejos?
 
No, no quise tocar aun ahí, por si la cago . consejos?

Consejo es no temer tu debes, ingresa al CPanel > MySQL y realiza lo siguiente en el:


To7ww0A.png


Ahy como verás le das en "Marcas todos" y en el menú desplegable tienes opciones de "Optimizar la Tabla" y "Reparar la Tabla".
 
Muchas gracias, en un rato lo probare. Crack eres el Messi de vbulletin
 
Bueno he intentado optimizar y reparar todas las tablas pero hay 7 u 8 que siguen dando ese error. desde el CPanel de Mysql

- - - Actualizado - - -

Exactamente este es el error que me da ahora:


REPLACE INTO searchlog
(userid,ipaddress,searchhash,sortby,sortorder,searchtime,dateline,completed,criteria,results)
VALUES
(3557,'151.237.217.146','ed799087fa4c88cb080d504944f6dd44','groupdateline','desc',0,1417824102,0,'O:18:\"vB_Search_Criteria\":15:{s:28:\"\0vB_Search_Criteria\0keywords\";a:0:{}s:32:\"\0vB_Search_Criteria\0raw_keywords\";s:0:\"\";s:29:\"\0vB_Search_Criteria\0titleonly\";b:0;s:27:\"\0vB_Search_Criteria\0filters\";a:2:{s:11:\"contenttype\";a:1:{s:2:\"eq\";a:1:{i:0;i:1;}}s:7:\"datecut\";a:1:{s:2:\"gt\";s:10:\"1417774869\";}}s:24:\"\0vB_Search_Criteria\0sort\";a:2:{i:0;s:13:\"groupdateline\";i:1;s:4:\"desc\";}s:27:\"\0vB_Search_Criteria\0grouped\";i:1;s:31:\"\0vB_Search_Criteria\0searchterms\";a:4:{s:10:\"searchdate\";s:9:\"lastvisit\";s:13:\"contenttypeid\";s:1:\"1\";s:11:\"search_type\";i:1;s:9:\"showposts\";i:0;}s:32:\"\0vB_Search_Criteria\0criteria_set\";b:1;s:35:\"\0vB_Search_Criteria\0advanced_typeid\";b:0;s:35:\"\0vB_Search_Criteria\0display_strings\";a:2:{s:4:\"type\";s:14:\"Tipo: Mensajes\";s:7:\"newitem\";s:15:\"Nuevos mensajes\";}s:32:\"\0vB_Search_Criteria\0common_words\";a:0:{}s:30:\"\0vB_Search_Criteria\0highlights\";a:0:{}s:33:\"\0vB_Search_Criteria\0search_string\";N;s:26:\"\0vB_Search_Criteria\0errors\";a:0:{}s:11:\"search_type\";s:3:\"new\";}','');
MySQL Error : Got error -1 from storage engine
Error Number : 1030
Request Date : Friday, December 5th 2014 @ 04:01:42 PM
Error Date : Friday, December 5th 2014 @ 04:01:42 PM
Script : SexForos. Foros de Experiencias con Escorts, Putas y Travestis
Referrer : SexForos. Foros de Experiencias con Escorts, Putas y Travestis
IP Address : 151.237.217.146
Username : admin
Classname : vB_Database_MySQLi
MySQL Version : 5.5.40-36.1
 
[MENTION=56842]beideb[/MENTION] trata de realizar lo siguiente, saca un backup de la tabla "searchlog" y una vez realizado eso, en tu consulta MySQL ejecuta esto TRUNCATE searchlog, nos avisas amigo.
 
Gracias por todas las molestias, Angeluxpunk. Hoy extrañamente, todo funciona correctamente sin haber tocado nada, seria cosa del servicio de host.
 
Bueno como veras la tabla "searchlog" es un registro de búsquedas, es posible que se halla realizado una Tarea Programada y halla borrado y/o limpiado los datos, pero que bueno que ahora ya este todo bien. Saludos!
 
Hola,

Lo que te sucedio es casi imposible solucionar desde cpanel o phpmyadmim, la unica solucion rapida y segura es mediante terminal con el comando: myisamchk

Saludos
 
Hola,

Lo que te sucedio es casi imposible solucionar desde cpanel o phpmyadmim, la unica solucion rapida y segura es mediante terminal con el comando: myisamchk

Saludos
Y como se podría solucionar, cual seria el paso y xq? ya esta solucionado sin hacer lo que mencionas.

Enviado desde Samsung Galaxy S5
 
Si la persona esta en un hosting compartido seguramente ellos ya lo han hecho, tienes que usar el terminal de linux mediante ssh con el comando que indique y reparando manualmente la base de datos desde la direccion en que se encuentra (comunmente en /var/lib/mysql)

Buen dia
 
Voltar
Topo