|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : juin 2006 Messages : 258 ![]() |
bonjour,
des clients web accedent a mon serveur apache; le problème c'est que quand un client demande une information, ca peut prendre beaucoup de temps pour lui donner une réponse: donc quand plusieurs clients veulent accéder à des infos du même type en même temps, certains n'obtiennent pas la réponse car le temps est dépassé. Qqun saurait t il comment éviter ce genre de pb? merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
Salut,
essaie de mettre un set_time_limit(0) au début de ton script, ou de modifier la directive pour le timeout dans ton php.ini. @+
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français. Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP. |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : juin 2006 Messages : 258 ![]() |
La fonction set_time_limit et la directive de configuration max_execution_time n'affectent que le temps d'exécution du script lui-même. Tout temps passé en dehors du script, comme un appel système utilisant system , des opérations sur les flux, les requêtes sur base de données, etc. n'est pas pris en compte lors du calcul de la durée maximale d'exécution du script.
Et c'est à cause des appels systèmes que j'ai ce problème de timeout; comme vous pouvez le lire, malheureusement cette fonction ne peut fonctionner. Si vous avez d'autres idées... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com