Bonjour à Tous!
J'utilise ProFTPD avec le support mysql et la structure de base de donnée fournie par l'nterface web proftpd-admin. Je cherche à gérer la bande passante allouée à chaque client via la base SQL.
Pour la bande passante il y a bien la directive TransferRate qui marche très bien si les valeurs sont renseignées en dur dans le fichier de conf. Mais je n'arrive pas à aller chercher les informations dans la base de donnée.
TransferRate RETR bp userid
SQLNamedQuery userid SELECT "userid from usertable where userid='%u'"
SQLNamedQuery bp SELECT "bp from usertable where userid='%u'"
Message d'erreur: TransferRate: wrong number of parameters
Avez-vous déjà essayé? Si oui, avez vous quelques pistes à me donner?
Merci d'avance,
# correction
Posté par Matthieu . Évalué à 1.
TransferRate RETR bp user userid
à la place de:
TransferRate RETR bp userid
j'ai maintenant une erreur:
TransferRate: invalid number: 'bp'
:-)
[^] # Re: correction
Posté par Matthieu . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.