Community Forums Today's Posts     Member List     Archive    
Results 1 to 13 of 13
  1. #1
    Join Date
    Apr 2005
    Location
    germany
    Posts
    7

    MySQL und Channeladmin - problem

    Hallo,

    ich weiß das es hier irgendwo einen Thread gab, der dieses Thema behandelt.
    Nach 1 Stunde suchen habe ich es jedoch aufgeben.

    Also ich betrieb TS im Dateimodus und habe es vor kurzem auf MySQL umgestellt.
    Der Grund war recht einfach:
    Wenn man sich einen Account für ein Forum (WBB) anlegt, sollte direkt auch ein Acc fürs TS mit den selben Daten angelegt werden.

    Nun nach der Umstellung kann ich jedoch keine Dauerhaften Channeladminrechte mehr vergeben, nach dem nächsten einloggen sind sie weg.

    Gibt es da schon eine Lösung zu?

  2. #2
    Join Date
    Apr 2005
    Location
    germany
    Posts
    7
    hmm weiß einer ob es hier eine neue Info gibt?

  3. #3
    Join Date
    Nov 2002
    Location
    Germany / Kempen
    Posts
    1,844
    Ich meine dafür mal einen Mod gesehen zu haben. Ich persönliche traue der TS und MySQL Geschichte nicht so ganz.

    An deiner Stelle hätte ich das Registrierungsscript modifiziert, damit es zusätzlich über die Telnetschnittstelle einen Account anlegt.

  4. #4
    Join Date
    Jul 2005
    Location
    Italy
    Posts
    20
    das problem habe ich auch
    starte ts einfahc mal neu und schau dir die fehlermeldung im log mal an.
    der fehler tritt auf wenn du die rechte verteilst dann schreibt er sie nicht in die db wech.
    habe 2 verschiedene fehler:
    entweder kommt ein sql error oder operation not permited
    einfahc mal ts neu starten dann kommt der andere fehler
    habe die sql anfragen mal dierekt in ein log file schreiben lassen und sie dann selber über die ssh konsole getestet und die funktionieren anstandslos. denke mal es liegt an dem alten treiber aus mysql3 auf eine aktuelle 4er. werde die woche über nochmal eine 3er kompilieren und es darauf testen.

  5. #5
    Join Date
    Apr 2005
    Location
    germany
    Posts
    7
    Ich habe die Lösung gefunden.

    Aus irgendeinem Grund werden die ganzen Primärschlüßelfelder nicht auf "auto_increment" gesetzt. Wenn man dies manuell nachholt gibt es keine Probleme mehr.

  6. #6
    Join Date
    Oct 2003
    Location
    Germany
    Posts
    2,296
    Falls du das Convertor Script von MadCat zur Umstellung verwendet haben solltest, ist das ein bekanntes Problem. Da hat er wohl was vergessen.

  7. #7
    Join Date
    Aug 2005
    Location
    Dortmund (Germany)
    Posts
    12
    Hi,
    Ahja? Und was? Naja...
    Code:
    20-08-05 13:28:16,ERROR,All,CHANNEL,	SID: 1 GetChannelAttribs Exception: EDatabaseError.dbExpress Error: Operation Not Supported
    Klingt nicht, als ob was fehlen dürfte, sondern wieder ein Problem mit dem 4er MySQL vorliegt :-)
    Könnt da nicht wieder irgendne Anpassung von einem *.sql file Abhilfe schaffen? So wie mans auch macht, damit der TSS überhaupt mit MySQL 4 startet?!

  8. #8
    Join Date
    Oct 2004
    Location
    Germany
    Posts
    1,301
    Quote Originally Posted by belZe
    Hi,
    Ahja? Und was? Naja...
    Code:
    20-08-05 13:28:16,ERROR,All,CHANNEL,	SID: 1 GetChannelAttribs Exception: EDatabaseError.dbExpress Error: Operation Not Supported
    Klingt nicht, als ob was fehlen dürfte, sondern wieder ein Problem mit dem 4er MySQL vorliegt :-)
    Könnt da nicht wieder irgendne Anpassung von einem *.sql file Abhilfe schaffen? So wie mans auch macht, damit der TSS überhaupt mit MySQL 4 startet?!
    Es fehlt das auto_incriment in manchen Tabellen das nicht gesetzt wird.

    Aber mit dem Error hast du recht sieht mehr nach einem Support Problem aus.

    Also server.ini prüfen.
    libmysqlclient_r.so.10.0.0 verwenden
    Verzeichnis prüfen ob libmysqlclient_r.so.10.0.0 vorhanden ist (VendorLib)
    Und am besten mal den Mysql Teil der server.ini posten.

  9. #9
    Join Date
    Aug 2005
    Location
    Dortmund (Germany)
    Posts
    12
    Danach hab ich den Server übrigends überhaupt erstmal ans Laufen bekommen:
    http://forum.goteamspeak.com/showpos...87&postcount=5

    Dann hab ich ebend das Script von MadCat benutzt um die server.dbs in nen MySQL-Dump zu packen, ab in die DB damit, funzt ja auch alles soweit, nur ebend das im Thread angesprochene Problem besteht, wobei es bei mir wohl eher ein Kompatibilitätsproblem ist :-)

    Code:
    [DBEXPRESS]
    sqldir=mysql_sql/
    Drivername=mysql
    Database=teamspeak
    Hostname=localhost
    User_name=teamspeak
    Password=********
    GetDriverFunc=getSQLDriverMYSQL
    VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    LibraryName=./libsqlmy.so
    Active=1
    Code:
    server1 > /usr/lib/libmysqlclient_r.so.10.0.0
    Segmentation fault
    Scheint also auch da zu sein :-) (-oder sollte da wie bei glibc ne Versionsanzeige kommen?!-)
    Ich sag ja, funzt ja auch alles soweit (Reg-Channels werden z.B. in DB eingetragen)

    Quote Originally Posted by marcelrx
    Es fehlt das auto_incriment in manchen Tabellen das nicht gesetzt wird.
    Und, kann man das irgendwie fixen?
    Last edited by belZe; 20-08-2005 at 15:12. Reason: Nachtrag

  10. #10
    Join Date
    Oct 2004
    Location
    Germany
    Posts
    1,301
    auto_increment kannst du ganz einfach mit PHPMyAdmin einstellen.
    Einfach die i_ban_id, i_cp_id, i_channel_id, i_client_id, i_sp_id und die i_server_id auf auto_increment setzen.

    Des "Segmentation Fault" macht mir auch ein bissel gedanken.
    Heißt soviel wie Speicherzugriffsfehler.

  11. #11
    Join Date
    Apr 2005
    Location
    germany
    Posts
    7
    libmysqlclient_r.so.10.0.0

    diese habe ich mir durch mühseeliges suchen im I-Net gefunden und einfach ein den Ordner gepackt wo die anderen auch sind.

    Hab es mit MySQL 4XX und funktioniert bis jetzt alles bestens.

  12. #12
    Join Date
    Oct 2004
    Location
    Germany
    Posts
    1,301
    Quote Originally Posted by Landor Caeyran
    libmysqlclient_r.so.10.0.0

    diese habe ich mir durch mühseeliges suchen im I-Net gefunden und einfach ein den Ordner gepackt wo die anderen auch sind.

    Hab es mit MySQL 4XX und funktioniert bis jetzt alles bestens.
    Es funktioniert bestens seit wann das denn??
    Ich denke dein Teamspeak Server läuft nicht.
    Naja wenn das so ist...

  13. #13
    Join Date
    Apr 2005
    Location
    germany
    Posts
    7
    Falscher Thread?

    Zuerst ging es nicht. Wegen der fehlenden Lib.
    Durch eine sehr Zeitintensive Suche habe ich das Problem gelöst.

    Dann ging das mit den Channeladminrechten nicht.
    Das ist nun auch behoben nun gehts.

    Von der Threaderstellung bis heute vergingen ja auch einige Tage.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Schrift und Mikro Problem!!!
    By oHsn in forum [TeamSpeak 2] Client Support
    Replies: 0
    Last Post: 11-05-2005, 18:14
  2. Replies: 7
    Last Post: 29-11-2004, 14:33
  3. Problem zwischen Mikro und I-net
    By koloris in forum [TeamSpeak 2] Client Support
    Replies: 2
    Last Post: 24-08-2004, 14:45
  4. Dickes Problem ( bitte lesen ) !!! Ts2 Prob mit Xp und Me
    By jonny in forum [TeamSpeak 2] Client Support
    Replies: 2
    Last Post: 29-07-2003, 14:45
  5. CS Ingamesound und TS Problem
    By #fca | Sunny in forum [TeamSpeak 2] Client Support
    Replies: 1
    Last Post: 03-04-2003, 12:26

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •