cmaiche
Messages postés11Date d'inscriptionvendredi 18 octobre 2002StatutMembreDernière intervention 5 septembre 2004
-
18 déc. 2003 à 17:59
cmaiche
Messages postés11Date d'inscriptionvendredi 18 octobre 2002StatutMembreDernière intervention 5 septembre 2004
-
22 déc. 2003 à 18:23
Bonjour,
Voici mon problème:
Je récupére dans un Textarea un texte très long (le code source d'une page html) pour ensuite le parser.
Si mon texte est trop long, j'obtient l'erreur "Impossible d'afficher la page". ça fait des jours que je galère sur le prolème et pas moyen d'avancer. Y aurait-il une solution ?
floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006 18 déc. 2003 à 18:34
ok
dans la configuration du serveur, un temps limite d'éxécution d'un script est défini! (par défaut,30 secondes)
apres cette limite, ta page ne s'affichera plus.
ta peux changer cette valeur via la fonction set_time_limit ( http://fr2.php.net/set_time_limit )mais la plupart des hébergeurs l'interdisent pour ne pas surcharger les serveurs avec des scripts qui s'exécuteraient pendant plusieurs minutes. Si t'es en local, alors y'a pas de problème, tu peux le faire .
Sinon tu peux essayer de compresser ta page en utilisant une méthode décrite ici :
http://www.phpcs.com/code.aspx?ID=12924
cmaiche
Messages postés11Date d'inscriptionvendredi 18 octobre 2002StatutMembreDernière intervention 5 septembre 2004 18 déc. 2003 à 18:49
En fait, je n'upload pas le fichier. L'utilisateur fait un copier/coller du source de cette page dans le textarea puis "Submit". Je récupère le code source par l'intermédiaire de la variable du textarea. Si le texte est trop important, j'ai "imédiatement" la page d'erreur qui s'affiche....
Enelos Ehciam
Vous n’avez pas trouvé la réponse que vous recherchez ?
floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006 19 déc. 2003 à 02:15
la c'est vraiment étrange !
il faudrait que tu nous montres le code qui va pas ou si c'est possible, nous dire où on peut avoir accès au page pour voir le problème !