Publicado por : Ignacio Cisneros lunes, 28 de diciembre de 2009
COMPARTE →

Supongo que si has llegado hasta aquí es porque administras una galería de fotos gestionada por Coppermine Photo Gallery, una de las galerías de fotos más potentes que existen actualmente.

Si la galería sufre cualquier error, el único mensaje que obtendrás será:

Fatal error:
Esto se debe a que por defecto, Coppermine tiene el valor debug = false. Para activar el modo debug y ver de esta forma, qué está pasando con nuestra galería, tenemos que modificar el valor de la tabla _config y asignar el valor 1 al campo debug_mode. La sentencia SQL quedaría:
UPDATE _config SET debug_mode=1;
Ahora, si pulsamos F5 nos generará el error completo incluyendo la descripción del mismo. Por ejemplo, que una de las tablas de la base de datos esté dañada:
_sessions’ is marked as crashed and should be repaired

Errores más comunes:

  • No hay conexión con el servidor MySQL: Seguramente el servidor de bases de datos de tu hosting esté caído y por eso la galería no sea capaz de conectar con la base de datos que contiene toda la información. Si tenemos algún otro software que conecte con la base de datos en este mismo servidor, algún CMS (Joomla, PHP Nuke, Drupal, Wordpress, etc...) y funciona, esto significa que no está caído el servidor MySQL. Verifica esto en primer lugar.
  • La base de datos está dañada: Si el servidor MySQL está funcionando correctamente, lo más probable es que haya una o varias tablas dañadas en la base de datos de Coppermine. Si utilizamos phpmyadmin, podemos utilizar la opción de reparar para intentar corregir el problema, cuando la ejecutemos, nos devolverá algo así:
icisneros_CPM.cpg14x_albums                         OK
icisneros_CPM.cpg14x_banned                         OK
icisneros_CPM.cpg14x_bridge                         OK
icisneros_CPM.cpg14x_categories                     OK
icisneros_CPM.cpg14x_comments                       OK
icisneros_CPM.cpg14x_config                         OK
icisneros_CPM.cpg14x_dict                           OK
icisneros_CPM.cpg14x_ecards                         OK
icisneros_CPM.cpg14x_exif                           OK
icisneros_CPM.cpg14x_favpics                        OK
icisneros_CPM.cpg14x_filetypes                      OK
icisneros_CPM.cpg14x_hit_stats                      OK
icisneros_CPM.cpg14x_pictures                       OK
icisneros_CPM.cpg14x_plugins                        OK
icisneros_CPM.cpg14x_sessions                       OK
icisneros_CPM.cpg14x_temp_data                      OK
icisneros_CPM.cpg14x_usergroups                     OK
icisneros_CPM.cpg14x_users                          OK
icisneros_CPM.cpg14x_vote_stats                     OK
icisneros_CPM.cpg14x_votes                          OK

Si el resultado de reparar todas las tablas es OK, no deberías tener ningún problema para visualizar la galería de fotos. En nuestro caso, vemos como la tabla _sessions que era la que nos había generado el error ya está reparada.

Si phpmyadmin no es capaz de reparar alguna de las tablas, deberás hacerlo a mano, deberás buscar el posible valor erróneo y borrarlo.

RECUERDA: Haz una copia de seguridad de todos tus datos antes de hacer nada y vuelve a poner el campo debug_mode=0 cuando soluciones el problema, tener esta opción activada por defecto puede suponer un riesgo grave de seguridad.

{ 2 comentarios... read them below or Comment }

  1. Gracias!!! Seguí las instrucciones y conseguí reparar mi galería, Un saludo!!!

    ResponderEliminar
  2. Ayuda
    While executing query 'DELETE FROM `galeria`.15x_sessions WHERE time < 1380060377 AND remember = 0' in bridge/coppermine.inc.php on line 251

    mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.15x_sessions WHERE time < 1380060377 AND remember = 0' at line 1

    ResponderEliminar

Con la tecnología de Blogger.

- Copyright © Todos contra Google - El blog de Ignacio Cisneros - icisneros - Original design by Johanes Djogan modified by Ignacio Cisneros-