Promis c’est le dernier (enfin normalement) dépôt de fichier que je test, il s’agit cette fois ci de cFTP

Ce dernier est un peu en marge des autre car clairement orienté professionnel, les fichiers uploadés le sont en effet à destination d’un client particulier.

 

Pré-requis installation

On doit créer une base dédiée, pour cela on se connecte à MySQL :

mysql -u root -p

Puis on lance l’ordre SQL (à adapter):

CREATE DATABASE cftp;

 

Installation

Télécharger l’archive, la décompresser dans l’arborescence de son serveur Web, fixer les droits utilisateur (www-data propriétaire des fichiers) et configurer son serveur Web

On pourra ensuite télécharger la traduction française, deziper le fichier et copier le fichier vars.php dans includes/

Editer le fichier includes/sys.vars.php et mettre à jour les informatons de connexion SQL

define('DB_NAME', 'cftp'); // database name
define('DB_HOST', 'localhost'); // database host (most of the times its localhost)
define('DB_USER', 'root'); // user related to cftp's database
define('DB_PASSWORD', ''); // the password for that userfsf

Puis on va à l’URL de cFTP dans le « sous-répertoire » install :

http://www.domaine.fr/cftp/install

Les données à renseigner se passent de commentaires (paramétrage fait avant d’avoir installé la traduction française) :

Sur l’écran suivant on peut directement se logguer.

 

 

Utilisation

L’écran de login sépare l’accès administrateur de client :

La page d’accueil (loggué en administrateur)

 

L’upload d’un fichier est obligatoirement rattaché à un client il faut donc en créer un :

Puis on peut procéder à l’upload :

 

Le client quand il se logguera verra alors le fichier :

On peut accéder à cette même interface du client en cliquant sur la loupe dans l’administration des clients :

 

Conclusion

Usage spécifique (notion de client), propre, beau, léger (600 ko)

Les commentaires sont fermés.