Free Web Hosting Forum
Go Back   Free Web Hosting Forum > 000WebHost Services > Spanish Forum
Reload this Page Necesito ayuda para volver a vincular etiquetas y categorías
Reply
 
Thread Tools Display Modes
(#1 (permalink))
Old
Member
Waregy is on a distinguished road
 
Posts: 44
Join Date: May 2011
Default Necesito ayuda para volver a vincular etiquetas y categorías - 07-01-2011, 12:06 PM

Hace días que las etiquetas y categorías de mi web desaparecieron de los posts, sin embargo existen.

Hice un backup de la base de datos antes de que tuviese el error, me podríais decir donde está ubicada la tabla wp_ term_relationships en la carpeta del backup que se hace desde el CPanel de 000webhost.

Alguien tiene solución a este problema?
Gracias de antemano
Reply With Quote
Sponsored Links
(#2 (permalink))
Old
Senior Member
jpardo is on a distinguished road
 
Posts: 892
Join Date: Aug 2009
Default 07-01-2011, 01:11 PM

se generan 2 backups , un zip para los archivos y otro para el mysql, el zip que tiene el mysql contiene un unico archivo ***.sql.

te recomiendo usar notepad++ para abrir ese archivo, por que es muy grande y puedes alterar las letras con otro editor.

una vez hayas abierto ese archivo, busca la tabla y encontraras, el codigo que la crea y la que inserta los registros...

saludos
Reply With Quote
(#3 (permalink))
Old
Member
Waregy is on a distinguished road
 
Posts: 44
Join Date: May 2011
Default 07-01-2011, 01:57 PM

Quote:
Originally Posted by jpardo View Post
se generan 2 backups , un zip para los archivos y otro para el mysql, el zip que tiene el mysql contiene un unico archivo ***.sql.

te recomiendo usar notepad++ para abrir ese archivo, por que es muy grande y puedes alterar las letras con otro editor.

una vez hayas abierto ese archivo, busca la tabla y encontraras, el codigo que la crea y la que inserta los registros...

saludos
Gracias, ya voy avanzando para solucionar el problema. Una vez he abierto el archivo con notepad ++, encuentro elcódigo, y después de encontrar el código?? lo sustituyo por el actual de mysql? como?
Son mucha prweguntas, espero que no te hagas un lío.
Gracias y saludos
Reply With Quote
(#4 (permalink))
Old
Senior Member
jpardo is on a distinguished road
 
Posts: 892
Join Date: Aug 2009
Default 07-01-2011, 03:06 PM

si no tienes experiencia manipulando tablas y registros en mysql, puedes malograr tu base de datos y si a eso le sumas que la complejidad de un cms como worpdress, puede que se dañe de forma permamente.

te recomiendo instalar en tu pc un localhost, osea apache, php y mysql y todo eso lo podras hacer de forma muy sencilla con solo hacer unos cuantos clicks, ve a esta pagina http://www.appservnetwork.com/ y descarga la version estable. bueno ahi instalas tu pagina web y haces toda las pruebas necesarias, aunque ya estoy viendo que te va costar trabajo adaptarte a localhost, hay varios detalles que hay que saber para usarlo... pero es la mejor manera de probar una pagina web sin limitaciones.

saludos
Reply With Quote
(#5 (permalink))
Old
Member
Waregy is on a distinguished road
 
Posts: 44
Join Date: May 2011
Default 07-01-2011, 03:19 PM

Quote:
Originally Posted by jpardo View Post
si no tienes experiencia manipulando tablas y registros en mysql, puedes malograr tu base de datos y si a eso le sumas que la complejidad de un cms como worpdress, puede que se dañe de forma permamente.

te recomiendo instalar en tu pc un localhost, osea apache, php y mysql y todo eso lo podras hacer de forma muy sencilla con solo hacer unos cuantos clicks, ve a esta pagina http://www.appservnetwork.com/ y descarga la version estable. bueno ahi instalas tu pagina web y haces toda las pruebas necesarias, aunque ya estoy viendo que te va costar trabajo adaptarte a localhost, hay varios detalles que hay que saber para usarlo... pero es la mejor manera de probar una pagina web sin limitaciones.

saludos
Gracias por la información, pero no hay ninguna otra forma de poder cambiar la tabla perjudicada actual por la anterior al problema? No s pueden sustituir?
Saludos
Reply With Quote
(#6 (permalink))
Old
Senior Member
jpardo is on a distinguished road
 
Posts: 892
Join Date: Aug 2009
Default 07-01-2011, 03:51 PM

de que se puede se puede, con lo que te indique en antes, en ese archivo sql, estan los comandos para actualizar esa tabla, es muy sencillo, pero si de ahi no pasas, no la ves, quiere decir que no tienes expericiencia haciendo ese tipo de operaciones.

por otra parte, hacer ese tipo de actualizaciones, es delicado, puede que te salga bien o se malogre tu base de datos y ya no funcione tu blog o solo empeore xD

consulta a los expertos en wordpress si puedes hacer eso que tienes en mente sin traer consecuencias

saludos
Reply With Quote
(#7 (permalink))
Old
Senior Member
jpardo is on a distinguished road
 
Posts: 892
Join Date: Aug 2009
Default 07-01-2011, 05:32 PM

bueno ya estas advertido.....

tienes que ir a tu panel, entrar a phpmyadmin y borrar la tabla wp_ term_relationships, una vez que este borrada, en el mismo phpmyadmin vas a la seccion mysql, ahi pegas el codigo mysql que esta en el archivo sql, uno de esos comando es el create table wp_ term_relationships.... y los demas son todos los comandos insert wp_ term_relationships..., lo ejecutas y deberia funcionar de nuevo tu blog....

saludos...
Reply With Quote
(#8 (permalink))
Old
Member
Waregy is on a distinguished road
 
Posts: 44
Join Date: May 2011
Default 07-01-2011, 05:42 PM

Quote:
Originally Posted by jpardo View Post
bueno ya estas advertido.....

tienes que ir a tu panel, entrar a phpmyadmin y borrar la tabla wp_ term_relationships, una vez que este borrada, en el mismo phpmyadmin vas a la seccion mysql, ahi pegas el codigo mysql que esta en el archivo sql, uno de esos comando es el create table wp_ term_relationships.... y los demas son todos los comandos insert wp_ term_relationships..., lo ejecutas y deberia funcionar de nuevo tu blog....

saludos...
Al hacerlo me da este error:
Error

SQL query:

/*!40000 ALTER TABLE `wp_posts` DISABLE KEYS */;

MySQL said: Documentation
#2006 - MySQL server has gone away
Reply With Quote
(#9 (permalink))
Old
Senior Member
jpardo is on a distinguished road
 
Posts: 892
Join Date: Aug 2009
Default 07-01-2011, 05:52 PM

ya no hay registros..... que loco eres !!!!, al parecer nadie visita tu pagina web sino no te hubieras atrevido a aplicar esos comandos en tu pagina web... yo que tu primero lo probaria antes en una pagina copia

bueno ya que jodistes tu base tu base de datos, hay que seguir practicando xD

en esos comandos sql, debe haber un comando que no reconoce el phpmyadmin, otras de las joyitas de 000webhost...

solo aplica los comandos create e insert de la tabla wp_ term_relationships

saludos
Reply With Quote
(#10 (permalink))
Old
d3iti's Avatar
Super Moderator
d3iti is on a distinguished road
 
Posts: 6,524
Join Date: Jul 2009
Location: Spain
Default 07-01-2011, 08:02 PM

Hola,

Lo lógico es que en lugar de borrar la tabla, simplemente la hubieras vaciado y hubieras añadido los registros que tenías antes (que son las instrucciones que aparecen entre el CREATE TABLE wp_ term_relationships y el CREATE de la siguiente tabla y que son líneas que empiezan por INSERT).

El error que se te muestra es debido a que la relación que mantenían la tabla de post wp_post con la tabla que relaciona las etiquetas con los post wp_term_relationships tiene claves externas, y si borras la tabla de relationships, se modifica en la tabla wp_post el campo que hacía referencia a esta tabla (explicación sin extenderme mucho).

¿Que puedes hacer ahora?
Yo primero probaría a crear la tabla relationships, y si no te deja tal vez tengas que Importar desde el phpMyAdmin la base de datos completa, primero eliminando las tablas que tienes. Siempre que mantengas intacta tu copia de seguiridad con la base de datos buena y dado que ahora mismo tu blog está fuera de servicio porque falla una de las tablas de la base de datos, como dice jpardo puedes hacer todo tipo de pruebas en el servidor.

P.D, Doy por hecho que ya has arreglado ese "problemilla" que tenías con los ficheros zip al subirlos desde tu equipo. Si no es así es posible que al intentar subir tu base de datos consigas un buen dolor de cabeza. Para comprobar que el problema está resuelto puedes probar a enviarte desde gmail a hotmail el fichero zip en cuestión, tu ya me entiendes.


Recuerda realizar copias de seguridad de tus sitios web. Si este mensaje te ayudó puedes pulsar sobre el botón karma

Last edited by d3iti; 07-01-2011 at 08:05 PM.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
vBulletin Skin developed by: vBStyles.com