Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Error en Zenphoto

Estas en el tema de Error en Zenphoto en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola a todos... No se si este tema va aquí... Por si alguien conoce Zenphoto y me puede echar una mano, cuando intento cambiar alguna ...
  #1 (permalink)  
Antiguo 01/06/2010, 13:01
 
Fecha de Ingreso: mayo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Error en Zenphoto

Hola a todos... No se si este tema va aquí...

Por si alguien conoce Zenphoto y me puede echar una mano, cuando intento cambiar alguna configuración del aspecto del tema de galerías o modificar uno propio siempre me sale el siguiente error y no se cambia nada...


Zenphoto encountered an error
Falló la consulta MySQL ( INSERT INTO `zp_options` (name, value, ownerid, theme) VALUES ('image_size','595',0,'default') ). Error: Duplicate entry 'image_size' for key 2


No sé si tendrá algo que ver con los permisos de las carpetas o hay que configurar algún archivo...

Gracias
  #2 (permalink)  
Antiguo 02/06/2010, 08:37
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Error en Zenphoto

No, no es un error de permisos o de un archivo.

El error es 'clave duplicada'. Seguramente la tabla de la base de datos tenga el campo 'name' como clave única, y el insert intenta agregar un registro a la base con el mismo 'name' que un registro existente. Como una clave "única" no puede contener valores repetidos, se produce el error. Ese INSERT debería ser un UPDATE, o ir precedido de un DELETE.

En definitiva, que el componente está mal programado, no debería hacer un INSERT.

Hay dos soluciones posibles:
1.- cambia a mano el valor, desde una interfaz tipo phpMyAdmin, localizando el registro que tiene 'name'='image_size'
2.- usa la extensión de SQL de MySQL (en caso de que éste sea tu gestor de base de datos) REPLACE: cambia el archivo que hace la consulta, sustituyendo INSERT por REPLACE. (REPLACE se usa para reemplazar un campo en caso de la clave exista). No conozco el sistema así que no sabría decirte dónde debes hacer el cambio.


Saludos.
  #3 (permalink)  
Antiguo 02/06/2010, 11:39
 
Fecha de Ingreso: mayo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: Error en Zenphoto

Gracias por tu respuesta,

He probado la solución 1 entrando por phpMyAdmin y he encontrado 'zp_options' y los fields (name, value, ownerid, theme) pero no consigo encontrar o llegar al registro 'name'='image_size' también he probado con search... lo has explicado muy bien pero soy un ignorante en ese tema
  #4 (permalink)  
Antiguo 02/06/2010, 12:22
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Error en Zenphoto

lo que quise decir con 'name'='image_size' es el registro cuyo campo "name" contiene "image_size"
  #5 (permalink)  
Antiguo 03/06/2010, 12:24
 
Fecha de Ingreso: mayo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: Error en Zenphoto

Creo que ya encontré ese registro pero no se como se edita y que he de poner... xD Arriba de la lista veo una opción de [edit] y sale esto:

Código SQL:
Ver original
  1. SELECT COUNT(*) AS `Rows`, `name` FROM `zp_options` GROUP BY `name` ORDER BY `name`
  #6 (permalink)  
Antiguo 16/06/2010, 11:50
 
Fecha de Ingreso: mayo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: Error en Zenphoto

Sigo atascado con el tema de modificar el etilo... Alguien que conozca el programa o SQl me puede echar una mano? A parte de eso me da bastantes errores el Zenphoto...

Gracias
  #7 (permalink)  
Antiguo 21/06/2010, 08:21
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: Error en Zenphoto

Yo tampoco lo he lograd instalar, y no se como integrarlo a mi pagina web... por favor si alguien sabe como.... ¡¡¡¡Ayuda!!!!
  #8 (permalink)  
Antiguo 21/06/2010, 11:33
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Error en Zenphoto

¿Qué tal si buscan en el foro / sitio oficial del programa? después de todo, si leen arriba verán que el problema es de código, la forma de solucionarlo es
1) debe ser arreglado por los creadores.
2) deben aprender lo suficiente como para reemplazar ese INSERT por un UPDATE o REPLACE.
  #9 (permalink)  
Antiguo 23/06/2010, 20:35
Avatar de zero0097  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 14 años
Puntos: 69
Respuesta: Error en Zenphoto

Yo lo use un tiempo sin problemas, busquen que en la instalacion no les de ningun error, y que obviamente cuenten con lo necesario para trabajar con el...

intenta reinstalarlo, y creando una nueva base de datos...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:49.