PDA

View Full Version : TS+MYSQL=Abstürze?


Daniel
11-10-2004, 22:04
Hallo,

wir hatten vorher TS mit der Lite DB laufen, dort lief alles einwandfrei und es kam zu keinerlei Abstürzen. Jetzt haben wir auf MySQL umgestellt und immer wieder frieren die Server ein. Erst das Webinterface und der QueryPort, dann die Server der Reihe nach und man muss die TS Server restarten.

Man muss dazu sagen, dass der MySQL Server nicht auf dem gleichen Server läuft, aber eigentlich im gleichen Subnetz am gleichen Switch.

Außerdem ist das Webinterface wesentlich langsamer als mit der Lite DB, gibt es hierfür irgendwelche Gründe? Hat vielleicht irgendjemand Tips?

Vielen Dank,
Daniel

Broder
11-10-2004, 22:16
Vielleicht ist eine Firewall zwischen den Servern. Ich habe dasselbe Setup und soweit keine Probleme.

H3l1Ang3l
11-10-2004, 22:51
wie hast du denn den server mit mysql zum laufen bekommen?
bei mir startet der ts-server gar net...
wie man hier nachlesen kann... (klick) (http://forum.goteamspeak.com/showthread.php?t=17574)

Daniel
12-10-2004, 16:01
Kein Firewall, keine speziellen Settings.

Er hängt immer nach vor allem seltsamen Eingaben in die Datenbank. Vielleicht hat das damit was zutun. Im Log steht folgendes:


08-10-04 21:51:45,ERROR,All,SQL, ExecSQL Error: EDatabaseError.You have a
n error in your SQL syntax near '|
`-'' ) \ | |
,---------'' - -. ` . ''
,'' ' at line 10 in query: update ts2_channels set
b_channel_flag_moderated = 0,
b_channel_flag_hierarchical = -1,
b_channel_flag_default = 0,
i_channel_codec = 0,
i_channel_order = 2,
i_channel_maxusers = 8,
s_channel_name = '|=>..L A B E R E C K E..<=|',
s_channel_topic = '',
s_channel_description = ' .--------._
(`--'' `-.
`.______ `.
___________`__ \
,-'' `-.\ |
// \| |\
(` .''~~~~~---\ \'' | |
`-'' ) \ | |
,---------'' - -. ` . ''
,'' `%`\` |
/ \ |
/ \-----. \ `
/| ,_/ ''-._ |
(-'' / / ` (Joshua Bell)
,`--< | \ \
\ | \ /%% `\
|/ \____---''--`% \ \
| '' ` \
|
`--.__
`---._______
`.
\
',
s_channel_password = ''
where i_channel_id = 109
and i_channel_server_id = 41



Damit verabschiedet er sich dann...

naquaddah
23-10-2004, 01:10
Da hast du ja echt ne tolle Channel Description... o.O
Das Problem scheint das TS deine Sonderzeichen für MySQL nicht escaped.
Lösch deine Channel Description oder ersetze sie mit etwas leichter verdaulichen, ich denke das sollte das Problem beheben.