Foros de Soporte Mambo Open Source

Regresar   Foros de Soporte Mambo Open Source > MAMBO OPEN SOURCE > VERSIONES 4.5.1 y 4.5.2 > Componentes 4.5.2
Nombre de Usuario
Contraseña
 
 
Herramientas Buscar en Tema

DB function failed with error number 1146 en Tabla 'web_site.mos_contacts'
Viejo 04-21-2006, 09:25 PM #1
dariob
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: dariob is on a distinguished road
Fecha de Ingreso: Dec 2005
Exclamation 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
 

Viejo 04-22-2006, 06:38 AM #2
Lucho Paton
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: Lucho Paton is on a distinguished road
Fecha de Ingreso: Dec 2005
Predeterminado

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.
 

La estructura de la tabla
Viejo 04-22-2006, 04:02 PM #3
lcanton
Moderador
 
Avatar de lcanton
 
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: lcanton is on a distinguished road
Fecha de Ingreso: Jul 2005
Localización: Guatemala

Enviar mensaje a través de MSN a lcanton
Predeterminado 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
 

La tabla mos_contact_details Si Existe....
Viejo 05-03-2006, 09:16 PM #4
dariob
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: dariob is on a distinguished road
Fecha de Ingreso: Dec 2005
Exclamation 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
 

mos_contacts
Viejo 05-04-2006, 03:05 AM #5
Lucho Paton
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: Lucho Paton is on a distinguished road
Fecha de Ingreso: Dec 2005
Predeterminado 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
Buscar en Tema:

Búsqueda Avanzada

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Componente para crear tabla de datos gturmo Componentes 1.0.x 2 06-08-2008 04:07 PM
DB function failed with error number 1054 cga Administración 1.0.x 4 11-27-2006 02:52 PM
Donde puedo modificar esta tabla? p1k Templates 4.5.2 2 08-26-2005 02:02 PM
DB function failed with error number 1146 galder Instalación 4.5 0 06-09-2005 09:40 PM
Ayuda, he borrado tabla users Chechu Instalación 4.5.2 2 06-07-2005 05:53 PM



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