teamspeak3 startet nur als root

Status
Not open for further replies.

IRA

New Member
Hi Community,

ich mache ein neues Thema auf da der Titel zum anderen Thema nicht mehr passt.
Folgendes Anliegen habe ich.
Wir hatten ein TS³ installiert, nach 5 Tagen fiel mir auf das der Prozess als root ausgeführt ist.
Jetzt habe ich das Problem wenn ich den teamspeak als User starten möchte erhalte ich eine Fehlermeldung.
Code:
/ts3server_minimal_runscript.sh
TeamSpeak Server 3.0.0-beta27 [Build: 12002]
(c)TeamSpeak Systems GmbH

Logging started
2010-08-30 07:40:08.285726|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta27 [Build: 12002], Linux
2010-08-30 07:40:08.286086|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2010-08-30 07:40:08.286127|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.21
2010-08-30 07:40:08.286407|INFO    |DatabaseQuery |   | checking database integrity (may take a while)
2010-08-30 07:40:08.303113|INFO    |SQL           |   | pruning old database log entries where timestamp is older than 90 days
2010-08-30 07:40:08.303307|ERROR   |DatabaseQuery |   | db_exec failed attempt to write a readonly database
2010-08-30 07:40:08.303357|ERROR   |DatabaseQuery |   | db_exec() delete from log where log_timestamp <= 1275378008; error: attempt to write a readonly database
2010-08-30 07:40:08.303441|CRITICAL|SQL           |   | unable to remove old log entries error: database error

Also irgendwas stimmt da mit einer der Datenbank nicht.
Ich meine das müsste aber nur ein "Rechte" Problem sein.


Für Mühen danke ich im voraus

EDIT:// Hat sich erledigt, da wohl viele diesen Fehler haben kurze anleitung dazu, man muss dem User für den Ordner im Teamspeak3 Verzeichnis "logs" Rechte geben "chown -R user ordner"
 
Last edited by a moderator:
Nein, sondern dem gesamten Verzeichnis - insbesonders der Datenbank welche in deinem Fall bemaengelt wird ;)
 
Hi,

und wie setze ich für die Datenbank die rechte?
Ferner wo befindet die Datenbank sich?


Danke
 
Die Datenbank liegt im Hauptverzeichnnis des Teamspeak-Servers und hoert auf den wunderschoenen Namen 'ts3server.sqlitedb'
 
Hi,


vielen lieben Dank.

Ich hatte bereits für das komplette Teamspeak Verzeichnis die Rechte "-R" gesetzt.

Von daher sollte also alles passen.

TS³ startet mit dem minimalen runscript.


Vielen Dank
 
Status
Not open for further replies.
Back
Top