Titel: und wieder mod_sql... Beitrag von: chrisch am 26. November 2003, 18:09:00 so
also ich hab proftpd mit mod_sql vond ieser seite wollte es dann kompilieren mit ./configure --with-modules=mod_sql:mod_sql_mysql ging auch 1a abe rbei make hatte ich dann probleme und zwar make[1]: Entering directory `/root/proftpd/proftpd-1.2.9/modules' gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_sql_mysql.c mod_sql_mysql.c:137:19: mysql.h: No such file or directory mod_sql_mysql.c:164: error: parse error before "MYSQL" mod_sql_mysql.c:164: warning: no semicolon at end of struct or union hier ich hab allerdings mysql-devel schon installeirt und unter /usr/include/mysql/ ist die mysql.h auch vorhanden? woran kann das liegen? ich hab mysql schon installiert und als distri hab ich suse 8.2 Titel: Re: und wieder mod_sql... Beitrag von: stonki am 27. November 2003, 00:26:06 Zitat von: "chrisch" so also ich hab proftpd mit mod_sql vond ieser seite wollte es dann kompilieren mit ./configure --with-modules=mod_sql:mod_sql_mysql ging auch 1a abe rbei make hatte ich dann probleme und zwar make[1]: Entering directory `/root/proftpd/proftpd-1.2.9/modules' gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_sql_mysql.c mod_sql_mysql.c:137:19: mysql.h: No such file or directory mod_sql_mysql.c:164: error: parse error before "MYSQL" mod_sql_mysql.c:164: warning: no semicolon at end of struct or union hier ich hab allerdings mysql-devel schon installeirt und unter /usr/include/mysql/ ist die mysql.h auch vorhanden? woran kann das liegen? ich hab mysql schon installiert und als distri hab ich suse 8.2 wie waere ein ./configure mit Angabe der include Libs und Header ? steht sogar so in der FAQ und Anleitung... Titel: und wieder mod_sql... Beitrag von: chrisch am 27. November 2003, 19:40:52 sorry hab ich vergessen / überlesen habs nun so gemacht verzeichnisse angepasst bekomm aber nun beim maken folgendes:
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [proftpd] Error 1 router:~/proftpd/proftpd-1.2.9 # ein kollege meint das problem gibt es öfters? Titel: und wieder mod_sql... Beitrag von: Wörsty am 27. November 2003, 20:39:37 Zitat von: "chrisch" /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld: cannot find -lz ein kollege meint das problem gibt es öfters? Jupp :arrow: zlib installieren :arrow: http://www.rpmseek.com/ Titel: und wieder mod_sql... Beitrag von: Anonymous am 27. November 2003, 22:15:14 router:~ # rpm -i zlib-1.1.4-105.i586.rpm
package zlib-1.1.4-105 is already installed router:~ # ???? Titel: und wieder mod_sql... Beitrag von: Wörsty am 27. November 2003, 23:21:32 Zitat von: "Anonymous" ???? :dito) :?? :?! :N8 Titel: und wieder mod_sql... Beitrag von: Chrisch am 27. November 2003, 23:30:34 ja wie man sieht ist das paket schon installiert also kanns daran nicht liegen oder?
Titel: und wieder mod_sql... Beitrag von: Wörsty am 27. November 2003, 23:32:09 Bisse als root angemeldet?
(Muß nicht - aber nur mal so als Idee...) Titel: und wieder mod_sql... Beitrag von: Anonymous am 27. November 2003, 23:58:16 ja bin ich
Titel: und wieder mod_sql... Beitrag von: stonki am 28. November 2003, 07:25:58 Zitat von: "Anonymous" router:~ # rpm -i zlib-1.1.4-105.i586.rpm package zlib-1.1.4-105 is already installed router:~ # ???? ACH MENSCH... Woersty ? Nen schlechten Tag ??? :) Wir wollen kompilieren... ODER ? Was brauchen wir da ? Die DEVEL Pakete..... cu stonki Titel: und wieder mod_sql... Beitrag von: Chrisch am 28. November 2003, 11:02:00 ne zu spät ;)
auf jeden fall hats mitm devel gefunzelt hab keinen fehler erkennen können was mich allerdings sehr wundrt die ganze install mit kompilieren make & make install hat max. 10 min gedauert auf nen p2 350 is das normal das es so schnell geht? mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: Chrisch am 28. November 2003, 11:11:17 so hab jetzt die beispielkonfigurationsdatei von www.proftpd.de genommen bekomm dann beim starten allerdings
router:/usr/local/sbin # ./proftpd - Fatal: unknown configuration directive 'QuotaEngine' on line 194 of '/usr/local/etc/proftpd.conf'. router:/usr/local/sbin # was ist diese QuotaEngine? braucht man das? wenn ja hätte ich das was mitkompilieren müssen? wenn nicht was muss ich dann machen damit es funzelt? mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: Chrisch am 28. November 2003, 20:51:37 ok ich weiß nun was das quota ist und hätte es gern was muss ich nun machen damit ich proftpd starten kann? ich hab leider noch nicht soviel ahnung von linux hoffe daher auf professionelle hilfe
mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: stonki am 28. November 2003, 21:04:20 Zitat von: "Chrisch" ok ich weiß nun was das quota ist und hätte es gern was muss ich nun machen damit ich proftpd starten kann? ich hab leider noch nicht soviel ahnung von linux hoffe daher auf professionelle hilfe dann nimm die standard config... cu stonki Titel: und wieder mod_sql... Beitrag von: Chrisch am 28. November 2003, 21:14:04 du meinst die von www.proftpd.de dann beispielconfigs und dort Mysql und Quota? hab ich dann bekomm ich eben den oben genannten fehler *g* ich denk das man das Quota irgendwie mit eincompilieren muss kann das sein?
mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: stonki am 29. November 2003, 11:35:40 Zitat von: "Chrisch" du meinst die von www.proftpd.de dann beispielconfigs und dort Mysql und Quota? hab ich dann bekomm ich eben den oben genannten fehler *g* ich denk das man das Quota irgendwie mit eincompilieren muss kann das sein? mfg chrisi01 Wofuer willst Du denn Quota haben ? Ich wette Du brauchst kein Quota. Also schmeisst Du einfach alle Zeilen, die nach quota riechen aus der proftpd.conf raus cu stonki Titel: und wieder mod_sql... Beitrag von: Chrisch am 29. November 2003, 11:47:19 also wenn ich das richtig verstehe kann man mit den quota user speicherplatzt begrenzen und das würde mir schon zusagen aber ok versuchen wirs mal ohne :)
// hat geklappt das ding startet nun werd ich mal ausschau halten wie die mysql datenbank aussehen muss hab darübe rnoch nix gefunden // tabellen sind angelegt aber ich bekomm nich mal eine verbindung: Connecting to 192.168.0.1 Connected to 192.168.0.1 -> IP=192.168.0.1 PORT=21 Connection failed (Connection lost) Delaying for 120 seconds before reconnect attempt #1 woran liegt das? mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: stonki am 29. November 2003, 13:12:02 Zitat von: "Chrisch" Connecting to 192.168.0.1 Connected to 192.168.0.1 -> IP=192.168.0.1 PORT=21 Connection failed (Connection lost) Delaying for 120 seconds before reconnect attempt #1 woran liegt das? mfg chrisi01 wann hast Du das Probiert ? Du musst bedenken, das ggf. Samstag Bitfehler durch das WE auftreten koennen, weil das Paritity Bit am WE nicht arbeitet... fuer eine sinnvolle Antwort, waere ggf. eine Fehlerbeschreibung gut. Also liest Du Dir erst http://www.proftpd.de/13.0.html durch...., davon den Bericht http://www.proftpd.de/index.php?id=13&backPID=13&tx_faq_faq=4 gleich 2x. cu stonki Titel: und wieder mod_sql... Beitrag von: Wörsty am 29. November 2003, 16:21:11 Zitat von: "stonki" Samstag Bitfehler durch das WE auftreten koennen, weil das Paritity Bit am WE nicht arbeitet... :shock: Scheiße - echt? :OHA) Titel: und wieder mod_sql... Beitrag von: Chrisch am 29. November 2003, 23:20:31 also das ist mist wenn der samstag nie geht? is das immer so oder kann man dagegen was machen? :D :D
ne scherz also wenn ich mit -n -d5 starte und dann connecte bekomm ich foglende 2 zeilen in der ausgabe: router.local (192.168.0.88[192.168.0.88]) - error deleting scoreboard entry: Invalid argument router.local (192.168.0.88[192.168.0.88]) - FTP session closed. Zitat Sollte man mod_sql benuzten, so muss man ab Version 1.2.8 den Befehl "SQLLOG /pfad/datei" in die proftpd.conf einfuegen, da SQL Befehle sonst nicht mehr ausgegeben werden. hab das gemacht aber dann bekomm ich beim starten Zitat router:/usr/local/sbin # ./proftpd -n -d5 - parsing '/usr/local/etc/proftpd.conf' configuration - <Directory />: adding section for resolved path '/' - Fatal: SQLLog: expected cmdlist query-name [IGNORE_ERRORS] router:/usr/local/sbin # vielleicht hab ich es auch an der falschen stelle eingefügt in der proftpd.conf? hab keinen plan wo ichs einfügen soll und dann halt unter "hier passiert was" aus der standart config achja kann das vllt. passieren weil ich noch nix in der datenbank stehen hab? aber dann sotlle er doch mindesten bringen das der user keine berechtigung hat oder? mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: stonki am 30. November 2003, 11:18:41 Zitat von: "Chrisch" achja kann das vllt. passieren weil ich noch nix in der datenbank stehen hab? aber dann sotlle er doch mindesten bringen das der user keine berechtigung hat oder? Sorry SQLLogFILE /var/log/.... BLA BLA cu stonki Titel: und wieder mod_sql... Beitrag von: Anonymous am 30. November 2003, 15:25:09 ok hab den fehler nun gefunden mit deienr zeile war ein fehler bei der datenbank angabe ;) etz bekomm ich foglendes:
Connecting to 192.168.0.1 Connected to 192.168.0.1 -> IP=192.168.0.1 PORT=21 220 ftp.proftpd.de USER anonymous 331 Password required for anonymous. PASS (hidden) Connection failed (Connection lost) was ja klar ist da keine user in der db stehen :) werd das nun mal probieren wie ich da user reinbekomm (vllt. kann mir da schon wer helfen wäre cool) mfg chrisi01 Titel: und wieder mod_sql... Beitrag von: Chrisch am 30. November 2003, 15:27:21 sry das war ich hab vergessen mich einzuloggen :(
edit: und jetzt habt ihr ruhe von mir es klappt :) hab mich grad mit einen user und passwort eingeloggt :) homedir angelegt und funzelt astrein danke euch für eure mühe :) mfg chrisi01 |