EXECUTER UN SCRIPT LONGUE DURÉE SANS LIMITATION DU SERVEUR

webdeb Messages postés 488 Date d'inscription samedi 5 avril 2003 Statut Membre Dernière intervention 31 mars 2009 - 16 mars 2008 à 19:46
pouda Messages postés 264 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 27 octobre 2014 - 17 mars 2008 à 11:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46078-executer-un-script-longue-duree-sans-limitation-du-serveur

pouda Messages postés 264 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 27 octobre 2014
17 mars 2008 à 11:37
exact merci pour ce code je regarde un peu ce que ca donne car je suis heberger chez 1and1 mutualise en safemod...et le set time limit est vraiment tres court...et pour l'envoie de mail sur phpBB c'est effectivement impossible (+ de 1500 mails)
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
17 mars 2008 à 01:49
set_time_limit n'est pas toujours disponible dans des hébergements mutualisés (et ça se comprend).
De plus, ça permet d'éviter des problème de mémoire (on ne sait jamais des script de plusieurs minutes... une erreur est vite faite), ça surcharge moins le serveur donc celui-ci continue à tourner (à peu près) normalement et donc on se fait pas engueuler par monsieur notre hébergeur.
cs_yoman64 Messages postés 592 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 4 décembre 2008
17 mars 2008 à 01:38
Salut,

Biensur que oui sur un serveur tu peux configurer ça... Rare sont les hébergeurs qui désactivent la fonction set_time_limit (enfin rare, disont que ce n'est pas la majorité...sauf ceux qui ont le foutu safemod...)

Et euh... il me semble avoir vu une source semblable il n'y a pas très longtemps.

Ah ouais voila: http://www.phpcs.com/codes/EXECUTER-SCRIPT-DELA-TIMEOUT-PHP_45336.aspx
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
17 mars 2008 à 00:18
Oui mais sur un serveur tu ne peux pas le configurer.
webdeb Messages postés 488 Date d'inscription samedi 5 avril 2003 Statut Membre Dernière intervention 31 mars 2009 4
16 mars 2008 à 19:46
Le temps d'exécution maximum se configure dans le php.ini (max_execution_time)
Rejoignez-nous