PHP Classes

PHP FTP Sync: Synchronize files and folders over FTP

Recommend this page to a friend!

  Author Author  
Picture of John Saman
Name: John Saman <contact>
Classes: 1 package by
Country: Egypt Egypt
Age: 37
All time rank: 163114 in Egypt Egypt
Week rank: 71 Up4 in Egypt Egypt Up

  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This class can synchronize files and folders over FTP.

It connects to a given FTP server and it knows how to synchronize files of a local folder with the remote files of a folder in the FTP server.

The class only copies the new and modified local files to the remote server after last time folder synchronization was run.

It can also exclude a given list of directories and files from being synchronized.

Notes before using this class:-
1- Please don't write ftp:// before the host name or it will fail.
2- If you had troubles connecting to the FTP server or if the synchronization is taking too long try decreasing the number of maxConnections to 1 or 2 because some servers refuse multiple connections from the same client.
3- Some servers doesn't support chmod options so you may get errors like
PHP Warning:  ftp_chmod(): Unknown SITE command. 
Just can ignore this error

  Classes of John Saman  >  PHP FTP Sync  >  Download Download .zip .tar.gz  >  Support forum Support forum (4)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PHP FTP Sync
Base name: ftp-sync
Description: Synchronize files and folders over FTP
Version: 1.0.1
PHP version: 5.0
License: Free for non-commercial use
All time users: 1767 users
All time rank: 2208
Week users: 2 users
Week rank: 53 Up
  Groups   Rate classes User ratings   Applications   Files Files  

Group folder image Networking Networking protocols, clients and servers View top rated classes
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes

  User ratings  
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: Good (90%) Good (85%) Good (83%) Good (80%) - - Sufficient (69%) 432
Month: Not yet rated by the users

  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Files folder image Files  
File Role Description
Plain text file ftp_sync.php Class FTP Synchronizer Class
Accessible without login Plain text file ftp_sync_example.php Example FTP Synchronizer Example
Accessible without login Plain text file readme.txt Doc. Please read this file before using the class

Install with Composer Install with Composer - Download Download all files: ftp-sync.tar.gz
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.
For more information send a message to info at phpclasses dot org.