www.ProFTPD.de
13. März 2007, 19:47:44 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1] 2
1  ProFTPD / ProFTPD - Deutsch / FTP User automatisch über php skript am: 01. Februar 2005, 20:53:43
hallo,

danke für die hilfe, ich hatte da wohl einen denkfehler!

Smiley
2  ProFTPD / ProFTPD - Deutsch / FTP User automatisch über php skript am: 01. Februar 2005, 12:11:37
hallo, danke für den tipp, aber ,leider das übliche aber.

ich setzte den verzeichnissnahmen aus den eingaben des benutzers zusammen, also erster bichstabe des vornamens und erster des nachnames usw. wie gebe ich das ganze nun an proftpd weiter? also von meinem php skript?

oder welcher konsolenbefhel wird daszu verwendet? dann kann ich den ausführen?

danke

ach ja, man sollte vieleicht in der doku dazu schreiben das man das in der conf ändern muss, ich hab da ein wenich gerätselt bis ich das gefunden habe!

Smiley

danke
3  ProFTPD / ProFTPD - Deutsch / FTP User automatisch über php skript am: 01. Februar 2005, 11:57:12
Hallo,

ich habe mir ein php skript geschrieben das ,wenn sich ein benutzer registriert automatisch einen ordner an legt auf dem der benutzer zugreifen kann. und er wird automatisch in mysql angelegt. dazu muss ich sagen proftp läuft bei mir über mysql, mein problem ist nun,damit der benutzer etwas speichern darf in dem ordner den ich mit dem skript erstellt ahbe, muss ich im system einen beutzer anlegen der so heist wie mein ftp benutzer und den ordner mit chmod auf den benutzer übertragen. ansonsten darf der benutzer nichts in diesem, ordner. wie nun lege ich den benutzer im system an? und das über mein php skript? oder gibts da einen anderen gefinkelten weg?

danke
4  ProFTPD / ProFTPD - Deutsch / keine log files am: 01. September 2004, 07:50:08
hi,

ich hab das mini faq gelesen,ich denk der fehler liegt wo anders. ich habe meine confdatei in /etc/proftpd.conf wenn ich jedoch
proftpd -nd9 mache dann zeigt er mir oben die confdatei in

/usr/local/etc/proftpd.conf an.

so lange ich diese Datei nicht umgeändert habe hat es funktioniert ,kaum habe ich diese Datei geändert, also die in /usr/lo....
bekahm ich diesen 0.0.0.0 das Port ist belegt fehler. Das witzige ist wenn ich diese fuser -n tcp 21 mache dann find ich da proftpd. kann es sein das er trotz -c Befehl die Konfigdatei lät wo er will, oder diese sogar 2 x lät?
5  ProFTPD / ProFTPD - Deutsch / keine log files am: 31. August 2004, 22:19:15
so, jetzt hab ich roftpd auf port 22 gestartet da gehts wunderbahr.
komisch irgend etwas passt da auf 21 nicht. kann es sein das im programm selber ein skriptfehler ist? oder hab ich bei den ip adressen etwas vergessn ein zu stellen weil er immer de 0.0.0.0 nimmt und nicht die ip des rechners?

danke
6  ProFTPD / ProFTPD - Deutsch / keine log files am: 29. Juli 2004, 21:55:42
ja, leider, was soll ich machen! kann das daran liegen das er versucht an die adresse 0.0.0.0 zu verbinden?

ich hab auch keine firewall laufen!
7  ProFTPD / ProFTPD - Deutsch / keine log files am: 29. Juli 2004, 21:45:46
ich bekomm die gleiche fehlermeldung, kann es sein das ich irgend wo einen konfigurationsfehler habe?
8  ProFTPD / ProFTPD - Deutsch / keine log files am: 29. Juli 2004, 21:26:01
danke für den tipp, aber da kommt nur! heraus

 
Code:
[root@web sbin]# fuser -n tcp 21
21/tcp:              21159
[root@web sbin]# ps -ef|grep 21159
root     21159     1  0 21:20 ?        00:00:00 proftpd: (accepting connections)            
root     21163 21101  0 21:20 pts/4    00:00:00 grep 21159
[root@web sbin]#


das witzige ist ich habs schon mal so installiert da hast auf anhib funktioniert!
9  ProFTPD / ProFTPD - Deutsch / proftpd + mysql am: 29. Juli 2004, 21:10:25
hast du in der logdatei gschaut ob die tabellennamen von mysql mit dehnen aus der conf datei übereinstimmen?
10  ProFTPD / ProFTPD - Deutsch / keine log files am: 29. Juli 2004, 20:58:31
aha, ich bekomme die meldung das er

Failed binding to 0.0.0.0, port 21: Address already in use
Check the ServerType directive to ensure you are configured correctly.

ich hab mir angeschaut ob vieliecht 2 proftpd laufen aber es ist nur einer, ich hab auch keinen zweiten ftp server installiert!
11  ProFTPD / ProFTPD - Deutsch / keine log files am: 29. Juli 2004, 20:34:27
hallo, ich hab proftpd mit make und mae install installiert, komisch ist nur das ers nicht als service starten kann also mit
service proftpd start starten.

und er erstellt keine log files,was kann das sein?

danke
12  ProFTPD / ProFTPD - Deutsch / Fehler beim Kopelieren am: 18. Juli 2004, 13:12:18
Ich hab den Fehler gefunden, das Kompelieren funktioniert nur mit der Version MySQL 4.0.xx
nicht mit MySQL 4.1.xx

zumindest bei mir!!
13  ProFTPD / ProFTPD - Deutsch / Fehler beim Kopelieren am: 17. Juli 2004, 23:23:42
ja, hab ich , is irgend wie komisch, auf dem anderen server hats auf anhieb funktioneirt
14  ProFTPD / ProFTPD - Deutsch / Fehler beim Kopelieren am: 17. Juli 2004, 17:24:43
ich denk ich hab das problem gefunden, ich habe von mysql-devel nicht die gleiche version wie von mysql server installiert, das hab ichnun gemacht nun habe ich ein anderes problem

Code:
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c: In Funktion »cmd_checkauth«:
mod_sql_mysql.c:1293: error: too many arguments to function `make_scrambled_password'
make[1]: *** [mod_sql_mysql.o] Fehler 1
make[1]: Leaving directory `/root/progs/proftpd-1.2.9/modules'
make: *** [modules] Fehler 2


was bedeutet das?
15  ProFTPD / ProFTPD - Deutsch / Fehler beim Kopelieren am: 17. Juli 2004, 16:29:08
Hallo,

ich hab einen Fedora Core 2 Rechner mit MySQL installiert. MySQL läuft und hat die datenbank und die tabellen die aus der sql hilfestellung ersichtlich sind. nun hab ich die configure mit

Code:
./configure --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql

und danach make

und ich bekomme folgende fehlermeldung

Code:
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c:137:19: mysql.h: Datei oder Verzeichnis nicht gefunden
mod_sql_mysql.c:164: error: Syntaxfehler before "MYSQL"
mod_sql_mysql.c:164: Warnung: kein Semikolon am Ende von »struct« oder »union«
mod_sql_mysql.c: In Funktion »_build_error«:
mod_sql_mysql.c:331: Warnung: implicit declaration of function `mysql_errno'
mod_sql_mysql.c:331: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:333: Warnung: implicit declaration of function `mysql_error'
mod_sql_mysql.c:333: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »_build_data«:
mod_sql_mysql.c:344: error: `MYSQL' undeclared (first use in this function)
mod_sql_mysql.c:344: error: (Each undeclared identifier is reported only once
mod_sql_mysql.c:344: error: for each function it appears in.)
mod_sql_mysql.c:344: error: `mysql' undeclared (first use in this function)
mod_sql_mysql.c:345: error: `MYSQL_RES' undeclared (first use in this function)
mod_sql_mysql.c:345: error: `result' undeclared (first use in this function)
mod_sql_mysql.c:346: error: `MYSQL_ROW' undeclared (first use in this function)
mod_sql_mysql.c:346: error: Syntaxfehler before "row"
mod_sql_mysql.c:355: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:361: Warnung: implicit declaration of function `mysql_store_result'
mod_sql_mysql.c:367: Warnung: implicit declaration of function `mysql_num_rows'
mod_sql_mysql.c:368: Warnung: implicit declaration of function `mysql_num_fields'
mod_sql_mysql.c:373: error: `row' undeclared (first use in this function)
mod_sql_mysql.c:373: Warnung: implicit declaration of function `mysql_fetch_row'
mod_sql_mysql.c:383: Warnung: implicit declaration of function `mysql_free_result'
mod_sql_mysql.c: In Funktion »cmd_open«:
mod_sql_mysql.c:436: Warnung: implicit declaration of function `mysql_ping'
mod_sql_mysql.c:436: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:448: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:448: Warnung: implicit declaration of function `mysql_init'
mod_sql_mysql.c:450: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:461: Warnung: implicit declaration of function `mysql_options'
mod_sql_mysql.c:461: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:461: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in this function)
mod_sql_mysql.c:463: Warnung: implicit declaration of function `mysql_real_connect'
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:464: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:464: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:465: error: `CLIENT_INTERACTIVE' undeclared (first use in this function)
mod_sql_mysql.c: In Funktion »cmd_close«:
mod_sql_mysql.c:559: Warnung: implicit declaration of function `mysql_close'
mod_sql_mysql.c:559: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:560: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_defineconnection«:
mod_sql_mysql.c:626: error: invalid application of `sizeof' to an incomplete type
mod_sql_mysql.c:629: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:630: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:661: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:662: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:663: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:680: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:681: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:682: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:683: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_select«:
mod_sql_mysql.c:804: Warnung: implicit declaration of function `mysql_real_query'
mod_sql_mysql.c:804: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_insert«:
mod_sql_mysql.c:918: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_update«:
mod_sql_mysql.c:1017: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_query«:
mod_sql_mysql.c:1133: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:1148: Warnung: implicit declaration of function `mysql_field_count'
mod_sql_mysql.c:1148: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In Funktion »cmd_escapestring«:
mod_sql_mysql.c:1228: Warnung: implicit declaration of function `mysql_escape_string'
mod_sql_mysql.c: In Funktion »cmd_checkauth«:
mod_sql_mysql.c:1295: Warnung: implicit declaration of function `make_scrambled_password'
make[1]: *** [mod_sql_mysql.o] Fehler 1
make[1]: Leaving directory `/root/progs/proftpd-1.2.9/modules'
make: *** [modules] Fehler 2


MySQL version 4.1.1.-1

die Datei mysql.h gibt es bei mir nicht!

weis jemand wo der Fehler liegt?

danke
Seiten: [1] 2
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.066 Sekunden mit 15 Zugriffen.