Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Błąd bazy danych


Rekomendowane odpowiedzi

Opublikowano

Witam, postawiłem na nowo teamspeak3 server na vps i przerzuciłem pliki ze starego serwera i wszystko śmiga fajnie, tylko problem jest taki że jak chcę dać komuś rangę to wyskakuje "błąd bazy danych" lub jak coś chcę zrobić na serverze typu dodać nowy kanał itp, może ktoś wie jak to naprawić? 

Opublikowano

Może być kilka powodów:

 

1) Brak permisji użytkownika na którym uruchomiłeś serwer do plików bazy danych

2) Uszkodzone pliki

+ Zależy czy jest to sqlite3/mysql

Opublikowano
15 minut temu, Vosly napisał:

Może być kilka powodów:

 

1) Brak permisji użytkownika na którym uruchomiłeś serwer do plików bazy danych

2) Uszkodzone pliki

+ Zależy czy jest to sqlite3/mysql

 

Mógłbyś mi wyjaśnić jak to sprawdzić lub też jak to zrobić żeby to działało dokładnie? Byłbym bardzo wdzięczny.

Opublikowano

Na samym początku upewnij się, czy pliki zostały poprawnie przesłane. Jeżeli tak, to kolejne pytanie:

1) Przez jakiego użytkownika uruchamiasz serwer TeamSpeak?

Jeżeli przez innego niż root (bezpieczniej) to:

chown NAZWA_UZYTKOWNIKA /SCIEZKA/ts3server.sqlitedb*

np: chown teamspeakserver /home/teamspeakserver/ts3server.sqlitedb*

 

i spróbuj ponownie.

Opublikowano
3 minuty temu, Vosly napisał:

Na samym początku upewnij się, czy pliki zostały poprawnie przesłane. Jeżeli tak, to kolejne pytanie:

1) Przez jakiego użytkownika uruchamiasz serwer TeamSpeak?

Jeżeli przez innego niż root (bezpieczniej) to:


chown NAZWA_UZYTKOWNIKA /SCIEZKA/ts3server.sqlitedb*

np: chown teamspeakserver /home/teamspeakserver/ts3server.sqlitedb*

 

i spróbuj ponownie.

 

Dziękuję, pomogło, a pytanie mam odnośnie autostartu czy potrafisz ogarnąć? Próbowałem wiele sposobów z internetu i dalej to samo jest, nie działa mi to.. (przez innego mam użytkownika).

Opublikowano

Osobiście polecam Ci ten sposób:

https://gist.github.com/LeoWinterDE/ea6054929ae9263fd324

Sam używam i działa :)

 

1. Tworzysz plik /etc/init.d/tsserver

2. Wklejasz zawartość dostępną niżej na stronie

3. Edytujesz nazwę użytkownika, ścieżkę do serwera i zapisujesz

4. Nadajesz plikowi chmod

chmod 0755 /etc/init.d/tsserver

5.

update-rc.d tsserver defaults

6. Teraz po restarcie serwer powinien uruchamiać się automatycznie. Możesz to przetestować:

service tsserver restart

 

Jeżeli nie działa to masz błędną ścieżkę do plików serwerowych lub nazwę użytkownika.

Opublikowano

Działa, jestem bardzo wdzięczny Tobie za tą pomoc, a także szanuję że pomogłeś jeszcze w tym autostarcie. Dziękuję jeszcze raz.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...