Find Jobs
Hire Freelancers

PHP FTP Cron Job

$20-25 USD

Abgeschlossen
Veröffentlicht vor mehr als 12 Jahren

$20-25 USD

Bezahlt bei Lieferung
I need a php file which I will start once a day with Cron. The idea is to have a php file that will back up a website onto another server with FTP, skipping files that already exhist and are the same. If the files are the same or not will be determined by their size. The php files has the following settable variables: -FTP location/Login of remote server -Start directory of remote server -Start directory of local server Upon kicking off the php script starts iterating through all the files and directories from the start directory of the local server. For each file it finds, it checks if it exhist and is the same size as the file on the remote server. If it is not, the script performs the FTP operation to send it over to the remote server. This way the two servers keep a mirror set of files, updated daily. Must work for FTP & SFTP Thats it! Just a clean working php file.
Projekt-ID: 3767629

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 12 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
See private message.
$21,25 USD in 7 Tagen
5,0 (92 Bewertungen)
5,2
5,2

Über den Kunden

Flagge von UNITED STATES
United States
5,0
134
Mitglied seit Sept. 6, 2006

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.