 |
|
|
|
|
|
 |
04-21-2006, 09:25 PM
|
#1
|
|
Nuevo en esto
Estado:
Offline
Mensajes: 9
Tiempo total: 5 horas 18 minutos 38 segundos
Tiempo medio:
Mensajes por día: 0.01
Reputación:
Fecha de Ingreso: Dec 2005
|
DB function failed with error number 1146 en Tabla 'web_site.mos_contacts'
Un saludo para todos en Mambo Hispano
Tengo el siguiente problema en mambo 4.5.2 y no he podido darle una solución, la cual requiero urgentemente:
Después de crear una Categoría en Category Manager [ Component: Contact ] y crear un Contacto en Contact Manager, quiero editar la categoria desde el Contact Manager utilizando Edit Category, pero al hacer click en Save o en Close aparece el siguiente error:
DB function failed with error number 1146
Tabla 'web_site.mos_contacts' no existe SQL=SELECT c.*, c.checked_out as checked_out_contact_category, g.name AS groupname, u.name AS editor,COUNT(DISTINCT s2.checked_out) AS checked_out FROM mos_categories AS c LEFT JOIN mos_users AS u ON u.id = c.checked_out LEFT JOIN mos_groups AS g ON g.id = c.access LEFT JOIN mos_contacts AS s2 ON s2.catid = c.id AND s2.checked_out > 0 WHERE c.section='com_contacts' AND c.published != -2 GROUP BY c.id ORDER BY c.ordering, c.name LIMIT 0, 50
Revisé la BD y en efecto No Existe una tabla mos_contacts, pero no sé que + hacer!!!
Por favor cualquier sugerencia, recomendación y/o ayuda es muy bien recibida. Mil graxiaz de antemano.
Dario B
|
|
|
|
04-22-2006, 06:38 AM
|
#2
|
|
Colaborador de Mambo Hispano
Estado:
Offline
Mensajes: 389
Tiempo total: 1 Semana 1 Día 9 horas 7 minutos 7 segundos
Tiempo medio: 50 segundos
Mensajes por día: 0.35
Reputación:
Fecha de Ingreso: Dec 2005
|
Particularmente creo que el problema se origina por algun archivo corrupto, para descartar esta posibilidad realizar el siguiente proceso:
(1) Descomprimir la version de Mambo original y buscar los siguientes archivos:
admin.categories.html.php
admin.categories.php
admin.contact.php
contact_category_table.class.php
contact_item_link.class.php
admin.users.php
contact.class.php
contact.php
contacts.searchbot.php
Nota: Estos son todos los archivos que interactuan con la tabla "mos_contact_details"
(2) Via FTP reemplazar en el servidor los archivos del punto (1) con los archivos de la version original, uno a uno.
Espero te ayude en algo
SALUDOS.
|
|
|
|
04-22-2006, 04:02 PM
|
#3
|
|
Moderador
Estado:
Offline
Mensajes: 551
Tiempo total: 1 Semana 1 Día 18 horas 42 minutos 25 segundos
Tiempo medio: 53 segundos
Mensajes por día: 0.43
Reputación:
Fecha de Ingreso: Jul 2005
Localización: Guatemala
|
La estructura de la tabla
Que tal si te falta la tabla, el primer paso seria crear dicha tabla.
Código:
#
# Table structure for table `mos_contact_details`
#
CREATE TABLE `mos_contact_details` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`con_position` varchar(50) default NULL,
`address` text,
`suburb` varchar(50) default NULL,
`state` varchar(20) default NULL,
`country` varchar(50) default NULL,
`postcode` varchar(10) default NULL,
`telephone` varchar(25) default NULL,
`fax` varchar(25) default NULL,
`misc` mediumtext,
`image` varchar(100) default NULL,
`imagepos` varchar(20) default NULL,
`email_to` varchar(100) default NULL,
`default_con` tinyint(1) unsigned NOT NULL default '0',
`published` tinyint(1) unsigned NOT NULL default '0',
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`ordering` int(11) NOT NULL default '0',
`params` text NOT NULL,
`user_id` int(11) NOT NULL default '0',
`catid` int(11) NOT NULL default '0',
`access` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
Tambien debes tener cuidado ya que puede ser que al momento de la instalacion le hayas consignado un prefijo diferente a "mos" y por eso no existe mos_contact_details pero puede existir www_contact_details
Saludos,
Leonel
|
|
|
|
05-03-2006, 09:16 PM
|
#4
|
|
Nuevo en esto
Estado:
Offline
Mensajes: 9
Tiempo total: 5 horas 18 minutos 38 segundos
Tiempo medio:
Mensajes por día: 0.01
Reputación:
Fecha de Ingreso: Dec 2005
|
La tabla mos_contact_details Si Existe....
Un saludo para todos en Mambo Hispano. Graxiaz a Lucho Paton e lcanton x sus respuestas.
Bueno el problema es que la Tabla mos_contact_details Si Existe, y es en donde se almacenan los datos de los contactos y funciona bien, no tengo problema con ese asunto... Mi problema es con la Tabla mos_contacts esa es la que no existe!!!
Después de crear una Categoría en Category Manager [ Component: Contact ] y crear un Contacto en Contact Manager, quiero editar la categoria desde el Contact Manager utilizando Edit Category, pero al hacer click en Save o en Close aparece el siguiente error:
DB function failed with error number 1146
Tabla 'web_site.mos_contacts' no existe SQL=SELECT c.*, c.checked_out as checked_out_contact_category, g.name AS groupname, u.name AS editor,COUNT(DISTINCT s2.checked_out) AS checked_out FROM mos_categories AS c LEFT JOIN mos_users AS u ON u.id = c.checked_out LEFT JOIN mos_groups AS g ON g.id = c.access LEFT JOIN mos_contacts AS s2 ON s2.catid = c.id AND s2.checked_out > 0 WHERE c.section='com_contacts' AND c.published != -2 GROUP BY c.id ORDER BY c.ordering, c.name LIMIT 0, 50
Por el momento me tocó quitarle el link a la categoría para que no se pudiera utilizar la herramienta de edición de la categoría, es decir que en frente del contacto aparece el Nombre de la categoría al que pertenece, pero no tiene activo el link que lleva a editar dicha catgoría....
Por favor cualquier sugerencia, recomendación y/o ayuda es muy bien recibida. Mil graxiaz de nuevo a a Lucho Paton e lcanton x sus respuestas
Dario B
|
|
|
|
05-04-2006, 03:05 AM
|
#5
|
|
Colaborador de Mambo Hispano
Estado:
Offline
Mensajes: 389
Tiempo total: 1 Semana 1 Día 9 horas 7 minutos 7 segundos
Tiempo medio: 50 segundos
Mensajes por día: 0.35
Reputación:
Fecha de Ingreso: Dec 2005
|
mos_contacts
En este enlace exponen el mismo problema, pero en Joomla y el nombre de la tabla es por tanto {jos_contacts}:
http://forum.joomla.org/index.php/topic,15310.0.html
El problema esta reportado como un BUG, significa un error en el codigo del sistema:
http://developer.joomla.org/sf/go/artf2079?nav=1
En el caso de joomla, el problema se soluciono apartir de la version Joomla 104. Probablemente tengas que actualizar tu vieja version de Mambo 452. Personalmente uso una antigua version 4.5.2.1, en la cual no existe la tabla {mos_contacts}, por tanto dedusco que el bug simula la existencia de una tabla inexistente. La solucion seria actualizar tu instalacion de Mambo.
Espero te ayude en algo
SALUDOS.
|
|
|
|
| Herramientas |
Buscar en Tema |
|
|
|
Reglas de Mensajes
|
Tú no puedes crear nuevos temas
Tú no puedes responder temas
Tú no puedes adjuntar archivos
Tú no puedes editar tus mensajes
Código HTML está Off
|
|
|
Desarrollado por: vBulletin Version 3.0.7 Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducción Original ©2000-2009, Elmer. Corregida y modificada por Mambo Hispano
Hosting: Tropical Server
Todos los derechos reservados
|
 |