|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : avril 2003 Messages : 52 ![]() |
bonjour à tous,
j'ai besoin de traiter par batch de nuit via un fichier PHP des enregistrements retournés par une requete SQL. le souci est qu'à terme ce sont plus de quelques centaines d'enregistrements qui doivent etre traités par ce batch. je sui en mutu, donc pas d'accès au serveur en SSH, donc j'ai pensé à faire un truc du genre pour pouvoir éxécuté mon script sur l'ensemble des enregistrements retournés : - SELECT pour extraire les enregistrements concernés - ensuite je fais une boucle pour faire une commande EXEC qu va exectuter le script de traitement par tranche. comment dois-je écrie mon script PHP ? j'avais pensé à un truc du genre (lorsque ma requete me retourne 2000 lignes à traiter par lot de 10, par ex) : Code :
mais je ne suis pas sûr de la ligne 2. Chemin absolu à indiquer ? Merci de votre aide. |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Guillaume M. Inscription : décembre 2010 Messages : 58 ![]() |
A ma connaissance il n'est pas possible d'utiliser la fonction exec() sur des hébergements mutualisés, le safe_mode étant dans la grande majorité des cas à 'On'.
Mais je vois pas l'intérêt de faire du PHP-CLI pour ce genre de situation, tu peux très bien faire une page PHP qui s'occupera de faire les traitements voulu. Il te restera plus qu'à exécuter un cron sur ta page chaque nuit |
|
00
|
Copyright © 2000-2012 - www.developpez.com