Cool Forum

 
 
Cool Forum » Hacks et modifications » Demande de mods et support programmation » Fatal error
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
versgui

Pilier

Enregistré le 12/06/2003
Messages: 643
Non connecté

Sujet : Fatal error
Ajouté le : 16/04/2004 01:54
Message :


Fatal error: Maximum execution time of 30 seconds exceeded in c:\program files\easyphp\www\bouzouks\forum\admin\functions.php(85) : eval()'d code on line 1

C'est l'erreur que j'obtiens en faisant mon hack de sauvegarde de base de données (tatadaaam).
J'ai utilisé un while pour retourner chaque enregistrement qu'il y a dans la base de données mais il y en a tellement que la boucle tourne jusqu'a depasser les 30 secondes. et paf, plantééééé (lol).
y a t il un moyen de contourner cet obstacle ?

et autre chose, est-il possible d'afficher qq chose (un "veuillez patienter" par exemple) pendant que le script tourne ? voila, merci d'avance

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de versgui!! Envoyer un Message Privé à versgui Citer ce post dans votre réponse

 
 
Cool Coyote

Pilier

Administrateur

Enregistré le 26/09/2001
Messages: 2629
Non connecté

Ajouté le : 16/04/2004 09:50
Message :

Ouais alors le coup des 30 secondes tu peux pas vraiment le contourner (genre rallonger la durée) car il faut le changer dans la config de PHP.
La seule solution pour toi est d'optimiser mieux ton script. Dans la 0.7.x on avait viré la sauvegarde de base de donnée qu'on va rétablir dans la 0.8 de manière améliorée, mais si tu veux un exemple télécharge une vieille version de 0.5 et tu pourras voir comment on avait fait à l'époque. D'ailleurs pour la 0.8 j'ai dû encore améliorer un peu ça car j'avais aussi de temps en temps le problème des 30 secondes.

Pour le message d'attente tu ne pourras pas l'afficher vu que dans l'en-tete de ta page web tu dois probablement dire que c'est un fichier à télécharger, à moins que tu le marques dans une autre fenêtre, mais quoi qu'il en soit ça résoudra pas le problème des 30 secondes


Merci de respecter les règles d'ajout de messages !!

Avant de poser une question:

[Documentation] - [FAQ] - [Recherche]


Cool Coyote - Webmaster (me contacter)
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à Cool Coyote Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0229 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net