Avisos
Vaciar todo

problema componente y base de datos  

 
Mediterrania
 Mediterrania
Reputable Member

Buenos dias,

En la web totcamping.cat he visto que tenia un error 50o en el panel de administración del componente flexbanner.
Me indicaba:
500 - S'ha produït un error.
Unknown column 'a.linkname' in 'field list' SQL=SELECT a.linkid as linkid, a.linkname AS linkname, a.linkurl as linkurl, a.clientid AS clientid, a.checked_out as checked_out, a.checked_out_time AS checked_out_time, a.state AS state,uc.name AS editor,cl.clientname AS clientname FROM `totca_flexbannerslink` AS a LEFT JOIN totca_users AS uc ON uc.id=a.checked_out LEFT JOIN totca_flexbannersclient AS cl ON cl.clientid = a.clientid WHERE (a.state IN (0, 1)) GROUP BY a.linkid, a.linkname, a.clientid, a.checked_out, a.checked_out_time, a.state, editor ORDER BY a.linkurl asc Unknown column 'a.linkname' in 'field list' SQL=SELECT a.linkid as linkid, a.linkname AS linkname, a.linkurl as linkurl, a.clientid AS clientid, a.checked_out as checked_out, a.checked_out_time AS checked_out_time, a.state AS state,uc.name AS editor,cl.clientname AS clientname FROM `totca_flexbannerslink` AS a LEFT JOIN totca_users AS uc ON uc.id=a.checked_out LEFT JOIN totca_flexbannersclient AS cl ON cl.clientid = a.clientid WHERE (a.state IN (0, 1)) GROUP BY a.linkid, a.linkname, a.clientid, a.checked_out, a.checked_out_time, a.state, editor ORDER BY a.linkurl asc LIMIT 0, 20 Unknown column 'a.linkname' in 'field list' SQL=SELECT a.linkid as linkid, a.linkname AS linkname, a.linkurl as linkurl, a.clientid AS clientid, a.checked_out as checked_out, a.checked_out_time AS checked_out_time, a.state AS state,uc.name AS editor,cl.clientname AS clientname FROM `totca_flexbannerslink` AS a LEFT JOIN totca_users AS uc ON uc.id=a.checked_out LEFT JOIN totca_flexbannersclient AS cl ON cl.clientid = a.clientid WHERE (a.state IN (0, 1)) GROUP BY a.linkid, a.linkname, a.clientid, a.checked_out, a.checked_out_time, a.state, editor ORDER BY a.linkurl asc

He hecho una copia con akeeba y la he instalado en el dominio que tengo para pruebas "caravaning.cat". En ésta he intentado instalar una actualización del componente, no lo instala y en el panel me sale como error:
JInstaller: :Instal·lació: Error SQL Funció de la base de dades fallida amb el número d'error 1060
Duplicate column name 'modified' SQL=ALTER TABLE `totca_flexbanners` ADD `modified` datetime NOT NULL default '0000-00-00 00:00:00';
SQL =
ALTER TABLE `#__flexbanners` ADD `modified` datetime NOT NULL default '0000-00-00 00:00:00';

Podrían indicarme que debería hacer ?

Gracias

Citar
Respondido : 05/08/2014 5:46 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que veo que se está produciendo un error en una consulta SQL a la base de datos que ejecuta el componente FlexBanner.

Al parece en la tabla totca_flexbannerslink faltaría un campo de nombre linkname, por lo que parece que la base de datos que estás utilizando para esta extensión no es compatible con la propia extensión.

Tendrías que consultar esta incidencia en el foro de soporte de FlexBanner, ya que ellos deberían de tener más información sobre este error:

http://forum.inchhosting.co.uk/flexbanner/

ResponderCitar
Respondido : 05/08/2014 6:18 pm