Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: SirBandito am 08. August 2004, 23:10:17 Hi,
Ich habe folgendes Problem beim compilieren: mein configure sieht so aus: Code: ./configure --enable-shadow --prefix=/usr/local/proftpd/ --sysconfdir=/etc/proftpd/ --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/usr/include/mysql/ --with-libraries=/usr/lib/ der fehler äußert sich folgender maßen: Code: gcc -DLINUX -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_quotatab.c mod_quotatab.c: In function `quotatab_post_pass': mod_quotatab.c:1127: error: structure has no member named `name' mod_quotatab.c:1128: error: structure has no member named `name' mod_quotatab.c:1131: error: structure has no member named `name' mod_quotatab.c:1132: error: structure has no member named `name' make[1]: *** [mod_quotatab.o] Error 1 make[1]: Leaving directory `/tmp/proftpd-1.2.10rc3/modules' make: *** [modules] Error 2 ich habe hier und in google nix gefunden! Greetz SirBandito Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: SirBandito am 08. August 2004, 23:44:51 So ich habe den Part in der mod_quotatab.c mal auskommentiert...
Code: /* Check for a limit and a tally entry for this class. if (!have_limit_entry && session.class) { if (quotatab_lookup(TYPE_LIMIT, session.class->name, CLASS_QUOTA)) { quotatab_log("found limit entry for class '%s'", session.class->name); have_limit_entry = TRUE; if (quotatab_lookup(TYPE_TALLY, session.class->name, CLASS_QUOTA)) { quotatab_log("found tally entry for class '%s'", session.class->name); have_quota_entry = TRUE; } } } */ das Problem liegt hier: session.class->name die session.class hat keine member names name.... das is merkwürdig... mal schauen ob nun alles funktioniert! Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: Anonymous am 09. August 2004, 02:11:37 schade scheint nicht zu funktionieren....
ich bekomme beim starten folgenden fehler: Starting ProFTPD ftp daemon: - Fatal: unknown configuration directive 'QuotaEngine' on line 180 of '/usr/local/etc/proftpd.conf'. . starte ich jedoch im d9 modus dann seh cih keinen fehler.... alles funktioniert... nur isses normal das wenn man ein 1 byte space limiter setzt das man das erste file hochladen kann egal wie groß das is? sobald man das nöchste hochladen will mekert er erst,,,, Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: stonki am 10. August 2004, 20:06:42 hmm, also ich habe gerade 1.2.10RC3 bei meinem SUSE 8.2 System getestet:
./configure --with-modules=mod_sql:mod_sql_mysql:mod_quotatab --with-includes=/usr/include/mysql/ --with-libraries=/usr/lib/mysql/ [...] make [...] stonki@uk:~/002/proftpd-1.2.10rc3> ./proftpd -l mod_sql.c mod_sql_mysql.c mod_quotatab.c Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: Anonymous am 10. August 2004, 23:10:28 mod_quotatab_sql -> vergessen.....
desweiteren habe ich deb.... Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: stonki am 11. August 2004, 06:16:40 Zitat von: "Anonymous" mod_quotatab_sql -> vergessen..... desweiteren habe ich deb.... ./configure --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/usr/include/mysql/ --with-libraries=/usr/lib/mysql/ [...] make [...] stonki@uk:~/002/proftpd-1.2.10rc3> ./proftpd -l Compiled-in modules: mod_sql.c mod_sql_mysql.c mod_quotatab.c mod_quotatab_sql.c hmm, klappt hier. Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: bong am 19. Oktober 2004, 05:53:06 hi, ich habe genau den selben fehler wie mein der ersteller des threads
kann mir da wer helfen will mod_quotatab, mod_quotatab_file und mod_tls installieren. doch komme immer nur zu dem punkt Code: klaus:/usr/tmp/proftpd/proftpd-1.2.10rc1 # make cd lib/ && make lib make[1]: Entering directory `/var/tmp/proftpd/proftpd-1.2.10rc1/lib' make[1]: Für das Ziel »lib« ist nichts zu tun. make[1]: Leaving directory `/var/tmp/proftpd/proftpd-1.2.10rc1/lib' cd src/ && make src make[1]: Entering directory `/var/tmp/proftpd/proftpd-1.2.10rc1/src' make[1]: Für das Ziel »src« ist nichts zu tun. make[1]: Leaving directory `/var/tmp/proftpd/proftpd-1.2.10rc1/src' cd modules/ && make modules make[1]: Entering directory `/var/tmp/proftpd/proftpd-1.2.10rc1/modules' gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_quotatab.c mod_quotatab.c: In function `quotatab_post_pass': mod_quotatab.c:1127: error: structure has no member named `name' mod_quotatab.c:1128: error: structure has no member named `name' mod_quotatab.c:1131: error: structure has no member named `name' mod_quotatab.c:1132: error: structure has no member named `name' make[1]: *** [mod_quotatab.o] Fehler 1 make[1]: Leaving directory `/var/tmp/proftpd/proftpd-1.2.10rc1/modules' make: *** [modules] Fehler 2 klaus:/usr/tmp/proftpd/proftpd-1.2.10rc1 # Titel: Re: Hilfe!! compiler mod_quotatab bug? Beitrag von: Anonymous am 30. Dezember 2004, 08:26:44 Zitat von: "SirBandito" Hi, Ich habe folgendes Problem beim compilieren: mein configure sieht so aus: Code: ./configure --enable-shadow --prefix=/usr/local/proftpd/ --sysconfdir=/etc/proftpd/ --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/usr/include/mysql/ --with-libraries=/usr/lib/ der fehler äußert sich folgender maßen: Code: gcc -DLINUX -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_quotatab.c mod_quotatab.c: In function `quotatab_post_pass': mod_quotatab.c:1127: error: structure has no member named `name' mod_quotatab.c:1128: error: structure has no member named `name' mod_quotatab.c:1131: error: structure has no member named `name' mod_quotatab.c:1132: error: structure has no member named `name' make[1]: *** [mod_quotatab.o] Error 1 make[1]: Leaving directory `/tmp/proftpd-1.2.10rc3/modules' make: *** [modules] Error 2 ich habe hier und in google nix gefunden! Greetz SirBandito Titel: Hilfe!! compiler mod_quotatab bug? Beitrag von: Anonymous am 09. Februar 2005, 21:43:27 Zitat von: "Anonymous" schade scheint nicht zu funktionieren.... ich bekomme beim starten folgenden fehler: Starting ProFTPD ftp daemon: - Fatal: unknown configuration directive 'QuotaEngine' on line 180 of '/usr/local/etc/proftpd.conf'. . starte ich jedoch im d9 modus dann seh cih keinen fehler.... alles funktioniert... nur isses normal das wenn man ein 1 byte space limiter setzt das man das erste file hochladen kann egal wie groß das is? sobald man das nöchste hochladen will mekert er erst,,,, |