Sveiki, susiduriau su problema.
Paleisdamas serveri su komanda:
[PHP]screen -S css1 ./srcds_run -game cstrike +map de_dust2 +maxplayers 12 +ip manoip +port 27016 -norestart[/PHP]
Jis po kurio laiko issijungia. Svarstau ar gali buti del to, kad ijungtas CS 1.6 serveris? Tikrinau logus jokiu klaidu nemeta. Paleidziant serveri pasalinus -norestart jis po kurio laiko restartuojas. T.y. paleidzia paleidimo komandos zemelapi ir tarp ps x veliau tenka ju keleta kill'inti.
Bandziau paleisti naudojant :
[PHP]
#!/bin/sh
echo “Starting Source Server.”
sleep 1
screen -A -m -d -S css ./srcds_run -game cstrike +ip mano_ip -port 27016 +maxplayers 16 +map de_dust2 -pidfile srcds.pid[/PHP]
Gaunu klaida :
[PHP]-bash: ./srcds.sh: /bin/sh^M: bad interpreter: No such file or directory
[/PHP]
Is anksto aciu uz atsakymus.
Komentarai
vargu ar išvis įmanoma produkcinį CS:S serverį išlaikyti be "lūžimo", visgi periodiniai perkrovimai yra reikalingi. Jei turite įdiegę GDB, aktyvuokite debug funkciją.