Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1147 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Changer le timetout du serveur

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Changer le timetout du serveur

n°841279
matt10000
Posté le 06-09-2006 à 21:00:49  profilanswer
 

Bonsoir,
 
J'ai un script qui est sensé récupérer des informations d'une base de données, les transformer en plusieurs fichiers pdf ainsi qu'un fichier xml, zipper tous ces fichiers et les télécharger sur la machine cliente.
 
Lorsque qu'il y a peu de pdf ça fonctionne parfaitement mais lorsuq'il y a en a beaucoup et que le temps d'exécution du script dépasse 30s il ne se passe plus rien.
 
Je me demande donc comment modifier le timeout du serveur.
 
Merci pour votre aide.
 
Matt

mood
Publicité
Posté le 06-09-2006 à 21:00:49  profilanswer
 

n°841290
matt10000
Posté le 06-09-2006 à 22:16:41  profilanswer
 

apparemment ça serait dans le fichier httpd.conf mais il n'existe aps sur mon serveur !!

n°844030
paprika
Posté le 18-09-2006 à 15:23:29  profilanswer
 

elle vient du saint esprit la config du serveur?

n°845332
matt10000
Posté le 23-09-2006 à 06:31:50  profilanswer
 

j'espère bien que non !!
je dis ça car je ne l'ai pas trouvé mais je vais approfondir les recherches.

n°845349
matt10000
Posté le 23-09-2006 à 11:42:05  profilanswer
 

bon je l'ai trouvé et l'ai modifié. Il était à 300 et je l'ai passé à 1200.
cependant ça ne m'avanec à rien car ça ne fonctionne toujours pas, peut être faut-il l'augmenter encore ou alors peut être que ce n'est pas ici qu'il faut agir !!
 
J'ai le même problème sur phpMyadmin, j'essaye de faire un export de ma base de données complète (structure + données) et au lieu d'afficher le résultat il me demande si je veux enregistrer le fichier export.php
Si je fais un export de certaines tables uniquement ça fonctionne.....
 
que faire?
merci à tous et bon week end
Si

n°845363
paprika
Posté le 23-09-2006 à 13:17:53  profilanswer
 

c'est pas une histoire de php qui s'execute au maximum 30 s?

n°845367
matt10000
Posté le 23-09-2006 à 13:57:04  profilanswer
 

ça doit être ça oui en effet mais je n'ai aucune idée de comment modifier ça !!

n°845372
matt10000
Posté le 23-09-2006 à 14:12:52  profilanswer
 

ok je viens de modifier le fichier php.ini
la variable max_execution_time était a 30
je l'ai montée à 120 puis 1200
et le résultat est toujours identique, faut il attendre un certain temps?
faut il que j'augmente encore la variable ??

n°845373
paprika
Posté le 23-09-2006 à 14:20:57  profilanswer
 

voila ce que j'ai dans un de mes scripts:

 


Citation :

 

set_time_limit(0);


ce script peut tourner des heures...
je n'ai rien modifier dans le php ini

n°845375
matt10000
Posté le 23-09-2006 à 14:23:03  profilanswer
 

bon alors je comprends vraiment rien.
Mon script tourne sur plusieurs serveurs et il ne pause problème que sur l'un d'entre eux !! d'ou cela peut il venir?
La base est devenu très lourde et avant ça fonctionnait très bien.

mood
Publicité
Posté le 23-09-2006 à 14:23:03  profilanswer
 

n°845377
paprika
Posté le 23-09-2006 à 14:26:32  profilanswer
 

Désolé je n'y connait presque rien en php je ne pourrais pas t'aider plus,je peux seulement te dire ce qui fait tourner mon script non stop


Message édité par paprika le 23-09-2006 à 14:26:45
n°845381
matt10000
Posté le 23-09-2006 à 14:30:32  profilanswer
 

merci quand même

n°845388
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-09-2006 à 14:38:39  profilanswer
 

php c'est le mal


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°845390
matt10000
Posté le 23-09-2006 à 14:40:54  profilanswer
 

ouai enfin ça m'aide pas trop ça

n°845484
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-09-2006 à 20:53:07  profilanswer
 

utilise un vrai langage fait pour l'admin, pas un langage fait pour le web


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°845489
matt10000
Posté le 23-09-2006 à 22:09:08  profilanswer
 

oui mais la je bosse sur une appli web donc ça reste pratique !!

n°845501
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-09-2006 à 23:59:02  profilanswer
 

et pratique ne rime pas forcemment avec efficacité ou bon sens, comme tu peux le constater


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°845512
matt10000
Posté le 24-09-2006 à 06:56:03  profilanswer
 

tout à fait exact. Par contre ça ne m'avance toujours à rien parce que je ne vais pas tout refaire.

n°845646
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 24-09-2006 à 18:38:57  profilanswer
 

ben faut que tu reconnaisses que ta solution n'est pas viable [:spamafote] le PHP est fait pour générer des pages, pas des gros traitements. ton erreur est en amont...
 
Prends par exemple du python tu pourras extraire tes données, les mettre en forme, zipper et les télécharger facilement et efficacement.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Changer le timetout du serveur

 

Sujets relatifs
[Recherche barbus] Serveur qui crash sans raison apparente !Squid + serveur DNS + Firehol
Serveur web utilisé par Google - GWS ?Serveur de mail type Communigate
[debian] Partitionnement pour serveur[Serveur Web] Qu'elle distribution de linux?
serveur dont le system est intouchableftp sur serveur local
[Résolu]Distrib pour faire un serveur ??Faut il changer la licence de Linux ?
Plus de sujets relatifs à : Changer le timetout du serveur


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR