2014-04-29 7 views
0

Je suis en train de concevoir un système dans lequel je dois télécharger un fichier image sur mon ordinateur dès qu'il est soumis/téléchargé sur mon serveur via un formulaire web. Je suis sur un mac, donc je vais utiliser Automator pour terminer la tâche avec l'image une fois qu'elle est sur mon ordinateur.Téléchargement FTP automatisé à partir du serveur?

Y a-t-il un script PHP que je n'ai pas encore rencontré et qui puisse le faire? Ou dois-je écouter les modifications sur le serveur à partir de mon ordinateur? J'apprécierais vraiment que quelqu'un puisse me diriger dans la bonne direction car je n'ai aucune idée par où commencer à chercher quelque chose comme ça!

Merci d'avance!

Répondre

1

Vous pouvez installer un serveur ftp sur votre Mac et le faire vous envoyer par le serveur Web quand il est téléchargé. C'est la manière instantanée. Une autre façon est de créer un script sur votre mac qui interroge le serveur web toutes les X secondes/minutes pour voir s'il y a un nouveau fichier à télécharger.

+0

Ok, cela a du sens ... MAMP serait un bon serveur à utiliser pour la méthode instantanée? – scarfox

+0

Je ne suis pas un mac, mais d'après la description sur leur site, il semble qu'il n'y ait pas de serveur ftp sur mamp. Peut-être que vous pouvez essayer ce tutoriel http://osxdaily.com/2011/09/29/start-an-ftp-or-sftp-server-in-mac-os-x-lion/ – Ibrahim

+0

douce merci l'homme, je l'apprécie ! – scarfox

1

Quelques options qui viennent à l'esprit:

  1. Créer un script de rappel sur votre ordinateur qui est appelé/informé qu'il ya un nouveau fichier téléchargé sur le serveur dès que le fichier est téléchargé, et depuis votre ordinateur sait maintenant qu'il y a un nouveau fichier, il peut le télécharger instantanément à travers le script.
  2. Créer un script de soumission de formulaire sur votre ordinateur où le fichier peut être instantanément "téléchargé"/envoyé via le script de gestion du serveur via un formulaire similaire ou en utilisant CURL
  3. Comme suggéré dans le commentaire, un serveur ftp s'exécute sur votre ordinateur. pc local, où le script peut télécharger via FTP
+0

Merci pour les conseils man! – scarfox

Questions connexes