Problema al agregar metadescripciones con Zoints Seo

Altair Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Ene 2009
Mensajes
107

imported_Jhonnyf

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Sep 2008
Mensajes
959
esta haciendo una consulta SQL solicitando un campo a la tabla que no existe (metadescription)

Lo ideal seria reinstalar ese hack para que vuelve a crear ese campo, o hacerlo manualmente viendo en su instalador (XML) a que tabla y con que valores lo crea
 

Altair

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Ene 2009
Mensajes
107
esta haciendo una consulta SQL solicitando un campo a la tabla que no existe (metadescription)

Lo ideal seria reinstalar ese hack para que vuelve a crear ese campo, o hacerlo manualmente viendo en su instalador (XML) a que tabla y con que valores lo crea

Hola Jonnyf lo intente reinstalando pero nada, más bien cómo lo haria manualmente?

Encontre esto en el .xml

<code version="2.0.0">
<installcode><![CDATA[$db->hide_errors();
$db->query_write("ALTER TABLE `" . TABLE_PREFIX . "forum`
ADD `metakeywords` MEDIUMTEXT NOT NULL,
ADD `metadescription` MEDIUMTEXT NOT NULL,
ADD `dynguestmsg_title` VARCHAR(150) NOT NULL,
ADD `dynguestmsg` MEDIUMTEXT NOT NULL

Gracias ;)
 

imported_Jhonnyf

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Sep 2008
Mensajes
959
Ejecuta esta linea
Insertar CODE, HTML o PHP:
ALTER TABLE forum 
	ADD `metakeywords` MEDIUMTEXT NOT NULL, 
	ADD `metadescription` MEDIUMTEXT NOT NULL,
	ADD `dynguestmsg_title` VARCHAR(150) NOT NULL,
	ADD `dynguestmsg` MEDIUMTEXT NOT NULL

Ojo, con el prefijo de tu tabla si es que usas uno
 

Altair

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Ene 2009
Mensajes
107
Ejecuta esta linea
Insertar CODE, HTML o PHP:
ALTER TABLE forum 
	ADD `metakeywords` MEDIUMTEXT NOT NULL, 
	ADD `metadescription` MEDIUMTEXT NOT NULL,
	ADD `dynguestmsg_title` VARCHAR(150) NOT NULL,
	ADD `dynguestmsg` MEDIUMTEXT NOT NULL

Ojo, con el prefijo de tu tabla si es que usas uno

Ya lo hize y nada que mal, tengo una duda field list es una tabla? Busque en mi db y no existe D:
 

dbembibre

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Sep 2004
Mensajes
453
Field list = lista de campos.
El error de arriba como te indica jhonny es que el campo metadescription de la tabla forum no existe.
Tienes que ejecutar la siguiente SQL desde un editor SQL y añadir si por ejemplo usaras un prefijo de tabla delante de forum

ALTER TABLE miprefijo.forum
ADD `metadescription` MEDIUMTEXT NOT NULL
 

Altair

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Ene 2009
Mensajes
107
Field list = lista de campos.
El error de arriba como te indica jhonny es que el campo metadescription de la tabla forum no existe.
Tienes que ejecutar la siguiente SQL desde un editor SQL y añadir si por ejemplo usaras un prefijo de tabla delante de forum

ALTER TABLE miprefijo.forum
ADD `metadescription` MEDIUMTEXT NOT NULL

Disculpa mi ignorancia cómo se cual es mi prefijo? Cómo lo haria directamente desde Phpmyadmin? Gracias por todo :$
 

dbembibre

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Sep 2004
Mensajes
453
Lo puedes encontrar en el config.php de vBulletin
Insertar CODE, HTML o PHP:
    //    ****** TABLE PREFIX ******
    //    Prefix that your vBulletin tables have in the database.
$config['Database']['tableprefix'] = '';

De phpmyadmin no tengo ni idea porque no lo uso, uso la consola de mysql en los servers directamente, magino que tendrás que entrar en la base de datos de tu foro y buscar algo que ponga ejecutar consulta.
Puedes hacerlo desde la entrada del panel de control de vB de Ejecutar Consulta

ALTER TABLE forum ADD `metadescription` MEDIUMTEXT NOT NULL

A ver si alguien que tenga phpmyadmin te puede ayudar
 

Altair

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Ene 2009
Mensajes
107
Lo puedes encontrar en el config.php de vBulletin
Insertar CODE, HTML o PHP:
    //    ****** TABLE PREFIX ******
    //    Prefix that your vBulletin tables have in the database.
$config['Database']['tableprefix'] = '';

De phpmyadmin no tengo ni idea porque no lo uso, uso la consola de mysql en los servers directamente, magino que tendrás que entrar en la base de datos de tu foro y buscar algo que ponga ejecutar consulta.
Puedes hacerlo desde la entrada del panel de control de vB de Ejecutar Consulta

ALTER TABLE forum ADD `metadescription` MEDIUMTEXT NOT NULL

A ver si alguien que tenga phpmyadmin te puede ayudar

Gracias hermano te pasaste pude hacerlo sin problemas y ahora ya puedo agregar las metadescripciones :D
 
Arriba