halllo Wörsty,
danke für deine Hilfe.
ich hatte ja vorher schon gepostet, wie es in meiner config aussieht:
SQLAuthTypes Plaintext
SQLAuthenticate users*
SQLConnectInfo proftp@127.0.0.1:3306 root hans
SQLDefaultGID 65533
SQLDefaultUID 65533
SQLDefaultHomedir /var
SQLMinUserGID 100
SQLMinUserUID 500
SQLUserInfo users userid passwd uid gid homedir shell
und
homedir heißt auch das feld in der datanbank.
dann hab ich es nochmal so ausprobiert, wie du es geschrieben hast,
nämlich mit
SQLHomedirOnDemand On
SQLUserInfo benutzer loginname passwort NULL NULL concat('/www',verzeichnis) NULL
anstatt 'verzechnis' steht bei mir halt 'homedir' und natürlich hab ich
die pfade noch so geändert, dass es klappen sollte. tut es aber nicht
nachwievor sieht das sql-error-file so aus wie oben, dass das field gar nicht erst abgfragt wird
aber sag mal, wozu ist der befehl
SQLHomedirField vielleicht könnte der was bringen?
und laut userguide gibt es den befehl auch standartmäßig:
http://proftpd.linux.co.uk/localsite/Userguide/linked/config_ref_SQLHomedirField.htmlnur leider kommt ein fehler, wenn ich versuche, ihn in die config zu schreiben:
- Fatal: unknown configuration directive 'SQLHomedirField' on line 146 of '/usr/local/etc/proftpd.conf'.