Temps d'exécution dépassé - PHP - Programmation
Marsh Posté le 21-12-2002 à 14:12:19
cette limite provient bien d'une erreur dans ton programme. En fait, il prend trop de temps.
Php impose une limite maximum pour l'exécution de ses scripts, par défaut, c'est 30 sec. Tu peux changer cela dans la config de ton serveur ou essayer de changer cette limite juste pour ton script grâce à la fonction set_time_limit()
Marsh Posté le 21-12-2002 à 13:41:00
Je crée un script php qui vient ouvrir plusieurs sites, relever tous les liens et les stocker dans une table mysql pour faire un moteur de recherche automatisé. Cependant, mon programme met trop de temps à s'exécuter et se termine lamentablement par un "Fatal error: Maximum execution time of 30 seconds exceeded" alors qu'il y a une semaine encore, ça ne le faisait pas (donc il n'y a pas d'erreur dans le programme). Existe-il une fonction php pour empecher d'arreter le programme sur une erreur pareille ?