developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 14 years ago

Closed 14 years ago

#359 closed bug (fixed)

mysql db connection - time out de la connection - mauvais message d'erreur

Reported by: sylvain261 Owned by:
Priority: normal Milestone: Jelix 1.0 RC1
Component: jelix:db Version: 1.0 beta 3.1
Severity: minor Keywords:
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description

Si j'ouvre une connection à uen base puis que je fait par exemple appel à un web service puis refait de nouveau une requête sur ma base, pour peu que mon web service est mis bcp de temps à répondre, mysql a fermé ma connection. Jelix me renvoie alors une exception 401 avec un message "La base XXX est inconnue". Ce message est fort à propos quand le mysql_select_db initial plante mais quand c'est un timeout le moins qu'on puisse dire c'est que ca met pas trop sur la piste du pb...

Change History (2)

comment:1 Changed 14 years ago by laurentj

  • Component changed from jelix to jelix:db
  • Milestone set to Jelix 1.0 RC1
  • Type changed from enhancement to bug

comment:2 Changed 14 years ago by laurentj

  • Resolution set to fixed
  • Status changed from new to closed

Cette erreur est effectivement générée uniquement quand mysql_select_db a échoué. Donc il se trouve que dans ton cas mysql_select_db echoue parce que la connection est fermée. J'ai rajouté un petit test pour en savoir plus sur l'origine de l'erreur, et donc afficher un message plus adéquate.

Note: See TracTickets for help on using tickets.