forum.coppermine-gallery.net

Support => Español (Spanish) => Closed boards => Language Specific Support => cpg1.4.x Español (Spanish) => Topic started by: pau_cg on November 20, 2010, 11:01:32 pm

Title: Error al procesar la consulta
Post by: pau_cg on November 20, 2010, 11:01:32 pm
Hace un par de semanas quise actualizar la version 1.4 a la 1.5 Al parecer lo habia hecho sin inconvenientes, pero la nueva version no me aceptaba mi theme personalizado, por lo que opte regresar a la version anterior. Recargue el buck up que habia hecho (tanto de la galeria como de la base de datos) pero desde entonces cuando intento ver algun album me sale el mensaje "HUBO UN ERROR AL PROCESAR LA CONSULTA". Lo mismo me pasa cuando al subir alguna imagen nueva intento colocarla en su respectivo album.
No entiendo que puede haber pasado y como solucionarlo.
Necesito que alguien que entienda mas que yo me pueda dar una mano. Gracias!!!

Mi galeria: www.ferdente.com/photos
Title: Re: Error al procesar la consulta
Post by: jmatute on November 21, 2010, 07:29:06 am
Hola,

A priori me huele a que no has restaurado correctamente el backup de la base de datos (de los archivos php parece que sí), o que tenías algún plugin que ahora se te ha quedado inactivo. Ese tipo de errores suele venir de columnas que aparecen/desaparecen.

Actualiza a la 1.4.27 que es la última de las 1.4.x mientras arreglas tus problemas con el tema. Y activa el modo de depuración y adjunta la salida, a ver qué dice.

Si el problema con el tema no te permitiera activarlo de forma habitual aquí tienes un tutorial (http://coppermine-gallery.net/tutorial/debug_mode.php) para hacerlo por phpmyadmin

Saludos,
Title: Re: Error al procesar la consulta
Post by: pau_cg on November 22, 2010, 12:21:10 am
Hola!
Hice lo que me indicaste y me sigue arrojando el mismo error.
Te copio la informacion que me arrojo el debug

USER:
------------------
Array
(
    [ID] => 222be0dcb6e90a4e49ac60e90a34d9d1
    [am] => 1
    [lang] => spanish
)

==========================
USER DATA:
------------------
Array
(
    [user_id] => 1
    [user_name] => paly
    [groups] => Array
        (
           
        )

    [disk_max] => 0
    [disk_min] => 0
    [can_rate_pictures] => 1
    [can_send_ecards] => 1
    [ufc_max] => 3
    [ufc_min] => 3
    [custom_user_upload] => 0
    [num_file_upload] => 5
    [num_URI_upload] => 3
    [can_post_comments] => 1
    [can_upload_pictures] => 1
    [can_create_albums] => 1
    [has_admin_access] => 1
    [pub_upl_need_approval] => 0
    [priv_upl_need_approval] => 0
    [group_name] => Administrators
    [upload_form_config] => 3
    [group_quota] => 0
    [can_see_all_albums] => 1
    [group_id] => 1
)

==========================
Queries:
------------------
Array
(
   
Title: Re: Error al procesar la consulta
Post by: pau_cg on November 22, 2010, 12:28:28 am
Perdon jmatute, me acabo de dar cuenta que al activar el debug, cuando ingreso al album debajo del mensaje "Hubo un error al procesar la consulta", me sale esta informacion:

While executing query "SELECT pid, filepath, filename, url_prefix, filesize, pwidth, pheight, ctime, aid, keywords, title, caption,hits,owner_id,owner_name from cpg14x_pictures WHERE ((aid='310'  ) )   ORDER BY filename ASC  LIMIT 0 ,15" on 0

mySQL error: Unknown column 'owner_name' in 'field list'


Por ahi es eso lo que me estabas pidiendo.
Gracias!
Title: Re: Error al procesar la consulta
Post by: jmatute on November 22, 2010, 06:52:46 am
Exactamente.

Es un campo que desparece en la 1.5, luego no habías restaurado bien la base de datos.

Inténtalo otra vez.
Title: Re: Error al procesar la consulta
Post by: pau_cg on November 22, 2010, 04:42:42 pm
Volvi a restaurar la base de datos, pero no se soluciono. Aparentemente se daño por algo y ya me estoy dando por vencida.
Hay algo que se pueda hacer para reparar la base de datos?
Yo no entiendo mucho pero segun marca el error "mySQL error: Unknown column 'owner_name' in 'field list'" hay una columna que esta faltando. Eso tiene solucion?
Title: Re: Error al procesar la consulta
Post by: jmatute on November 22, 2010, 10:44:27 pm
Siento decírtelo, no parece que hayas recuperado bien la base de datos.

Puedes crear el campo con , pero no te lo recomiendo:

ALTER TABLE `el_prefijo_que_uses_pictures` ADD `owner_name` VARCHAR( 100 ) NOT NULL DEFAULT 'Desconocido'

Siempre es preferible que te esfuerces en dejar las coas bien como debían estar.

Saludos.