PFC_Snake
Hallo!
Sorry, wenn die Frage vielleicht schonmal gestellt wurde, hab es entweder nicht gefunden oder überlesen...
Frage ist: Warum bekomme ich keine Log-Datei unseres Servers?
In der Server-Config ist der Eintrag:
set g_log "Server1_mp.log"
set g_logSync "1"
Auf dem Server liegt auch eine Datei mit dem genannten Namen. Die Rechte dürften mit 777 auch richtig sein, aber in der Datei befinden sich keine Einträge.
Damals unter Version 1.0 mit Mod lief das noch, aber seit dem Update auf 1.2 gehts nicht mehr. Mods sind keine mehr aktiv oder installiert...
Kann wer helfen?
swiss.
sorry falsch gelesen^^ müsam wenn der lehrer immer forbei geht
crossshooter
Code angehängt. Klicke hier zum Ein-/Ausblenden
code: |
1:
2:
3:
4:
|
//Logging
set g_log "Server1_mp.log"
set g_logSync "1"
set logfile "1" |
|
grüße cross
P.S.
Wenn es dann immer noch nicht geht probier mal
Code angehängt. Klicke hier zum Ein-/Ausblenden
in der pbsv.cfg
PFC_Snake
Negativ, funktioniert immer noch nicht.
Habe in der Server-COnfig die entsprechende Zeile hinzugefügt (set logfile "1"), das loggen will aber nicht.
Das andere konnte ich nicht überprüfen: Habe hier keine pbsv.cfg sondern nur eine pbsv.so. Ist nen Linux-Server, die entsprechenden pb-Files hab ich hier von den OLern runtergeladen.
Trotzdem Danke!
Wenn noch wer eine Idee hat, dann bitte her damit...
<|GeW|>L.E.Zocker
hast du ein root Server oder bist du bei welchen eingemietet die einen habe und das noch vileicht linux.
Wenn ja mußt du den Homepath in der Start.sh bei eine Linux server mit angeben. Deine homepath bekommst du raus wenn du HLSW auf machst und auf deinen Server die map wechseln tust. Dann zeigt er dein Homepath an.
zB ist das bei mir der hier
/home/gew/cod2
nun deine start.sh öffnen, die eigentlich jeder Linux server hat, gerade bei root sonst kann man ja keine mehrer server machen.
zb Kann sie start.sh so aussehen:
sudo -u gew ./cod2_lnxded +set fs_homepath /home/gew/cod2 +sv_pb_enable +set sv_punkbuster 1 +set fs_game awegew +set dedicated 2 +exec gew.cfg +set net_ip (SERVER IP +set net_port (port) +map_rotate > /dev/null 2>&1 &
und wie du siehst ist dort der Homepath angegeben, aber wie gesagt das ist bei linux server so. Die brauchen diese Datei da mit er weiß welcher server welche ip hat. Weil ja normaler weise auf einen Rootserver ja mehrere Server sind.
Vieleicht hilft das, weil ich hatte damals das gleiche problem mit den log datei und das hat weiter geholfen.
<|GeW|>L.E.Zocker
das ist ja kein Script in dem Sinne, das ist bei linux so, wie als wenn man bei windows mehrere benutzer oberflächen hat. Bei Linux macht man das dann so, damit er alles zuordnen kann welche ip auf welchen festplatten teil zugreifen soll.
Aber es gibt mehrer möglichkeiten einen Linux server aufzusetzen, diese art wie es habe ist eine von vielen wird aber sehr oft von Linux leuten benutz.
crossshooter
Original von <|GeW|>L.E.Zocker
das ist ja kein Script in dem Sinne, das ist bei linux so, wie als wenn man bei windows mehrere benutzer oberflächen hat. Bei Linux macht man das dann so, damit er alles zuordnen kann welche ip auf welchen festplatten teil zugreifen soll.
Das ist mir schon klar
PFC_Snake
Nur kurz: hatte noch keine Gelegenheit den letzten Tipp von Crossshooter auszutesten. Werde das bei Gelegenheit mal ausprobieren.
Ansonsten:
Das ist nen Linux-Server, allerdings habe ich keinen Root-Zugriff. Anbieter ist jemand von einem befreundeten Clan, der halt Server gewrblich anbietet. Von daher gehe ich schon mal davon aus, dass das Dingen ansonsten richtig konfiguriert ist...
Ich selber hab nur die Möglichkeit, via FTP den Server zu bearbeiten, bzw. eben über Webinterface den Server zu stoppen/starten.
crossshooter
Geh mal davon aus, dass es an PB liegt wenn es unter 1.0 noch lief. Ich hatte mal ein ähnliches Problem. Bei mir wurde ein Ordner logs erstellt und dann die Logdatein in 00000001.log 00000002.log usw gesplittet.