Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/02/2007, 10h41   #1
Membre régulier
 
Inscription : juin 2006
Messages : 258
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 258
Points : 72
Points : 72
Par défaut [Configuration] pb de timeout

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
kenny49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 10h50   #2
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
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.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 11h15   #3
Membre régulier
 
Inscription : juin 2006
Messages : 258
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 258
Points : 72
Points : 72
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...
kenny49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h23.


 
 
 
 
Partenaires

Hébergement Web