Bonjour,
Je travaille sur l'installation d'un outil d'Ensembl (www.ensembl.org) et lorsque je clique sur une option au niveau de l'interface graphique, il devrait y avoir une recherche dans une base de données Mysql pour récupérer et afficher des infos.
************
Au lieu de ça, l'interface graphique affiche un message d'erreure:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request...
**********
Le fichier log indique:
UserConfig->save - Deprecated call now handled by session at /usr/local/ensembl/modules/EnsEMBL/Web/UserConfig.pm line 504.
CREATING SESSION.... at /usr/local/ensembl/modules/EnsEMBL/Web/DBSQL/SessionAdaptor.pm line 47.
[Mon Jan 12 11:22:20 2009] [error] DBD::mysql::db do failed: Access denied for user 'sab'@'%' to database 'ensembl_web_user_db_50' at /usr/local/ensembl/modules/EnsEMBL/Web/DBSQL/DBAdaptor.pm line 102.\n
Si je regarde à la trace au niveau de la fonction perl ou se produit l'erreur, il y a le message suivant:
DBI 1.607-ithread default trace level set to 0x0/2 (pid 8959) at DBAdaptor.pm line 100 via SessionAdaptor.pm line 50
-> do for DBD::mysql::db (DBI::db=HASH(0x9987144)~0x9987120 'lock tables session write') thr#8de9918
mysql.xs do() use_server_side_prepare 0
---> parse_params with statement lock tables session write num params 0
mysql_st_internal_execute
mysql_st_internal_execute MYSQL_VERSION_ID 50045
--> do_error
Access denied for user 'sab'@'%' to database 'ensembl_web_user_db_50' error 1044 recorded: Access denied for user 'sab'@'%' to database 'ensembl_web_user_db_50'
<-- do_error
!! ERROR: 1044 'Access denied for user 'sab'@'%' to database 'ensembl_web_user_db_50'' (err#0)
<- do= undef at DBAdaptor.pm line 102
Est-ce que quelqu'un aurait une idée de la raison de ce problème?
Je vous en remercie par avance.
Sabrina.
Partager