Bonjour,
est-il possible de créer des traitements batchs à partir d'un environnement WAMP? J'ai un traitement d'upload FTP de fichiers qui dure pas mal de temps et je voudrais le déclencher depuis mon site PHP (WAMP tourne en local sur mon PC).
Bonjour,
est-il possible de créer des traitements batchs à partir d'un environnement WAMP? J'ai un traitement d'upload FTP de fichiers qui dure pas mal de temps et je voudrais le déclencher depuis mon site PHP (WAMP tourne en local sur mon PC).
salut,
en principe avec la fonction php exec tu devrais pouvoir exécuter des batch cependant vérifie dans ta conf si tu n'as pas disable_functions = exec
Par contre est-ce que je peux lancer un programme développé en PHP? Je voudrais éviter d'avoir à utiliser un autre langage.
Salut,
je ne vois pas l'intérêt de faire un exécuté de batch pour une page php. alors qu'un lien suffit <a href"tapageftp.php"></a>.
sauf si tu veux la lancer à heure régulière via une tâche plannifier? mais là encore je ne vois pas l'intérêt de wamp et du php.
faudrait t'expliquer un poil plus sur le sujet.
Voilà mon besoin : j'ai un site PHP sous WAMP en local sur mon poste. Ce site me permet de classer mes photos. Je réplique ce site sur mes pages perso FREE. Pour cela, j'exporte la DB puis j'exécute l'export sur la base FREE. Pour les fichiers de photos, je les envoie en FTP. Pour l'instant je génère un répertoire avec tous les fichiers à envoyer puis j'utilise mon client FTP pour envoyer les photos. Je gère un flag sur chaque photo qui doit permettre de savoir si la photo a été envoyée en FTP sur FREE. Je voudrais pouvoir déclencher depuis une page PHP en local l'envoi des photos via FTP. Comme cet envoi dure pas mal de temps je voudrais pouvoir déclencher un programme depuis ma page PHP, ce programme se chargeant d'identifier les photos à envoyer, de les envoyer et de mettre à jour le flag une fois les fichiers envoyés. Pour l'instant je fais ça dans ma page PHP mais cela sous-entend qu'elle reste affichée tant que l'envoi FTP n'est pas terminé. En ayant un programme batch, mon site PHP local me permettrait de contrôler par rapport aux flags en base le nb de photos restant à envoyer.
voilà ce que j'essaie de faire![]()
Si tu es sous windows tu peux utiliser une tâche planifié qui serait lancé manuellement. Il te suffi de préciser dans le champ exécuter des propriétés de ta tâche le_lecteur:\et_le_chemin\vers_ton_php.exe le_lecteur:\et_le_chemin\vers_ton_fichier.php
Si tu es sous unix/linux tu ouvres un terminal, tu te place dans le fichier de ton script php et tu tappes php ton_script.php a condition que tu es installé php-cli.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager