Sziasztok.
cod2 szervert akarok screennel futtatni, de nem sikerul.
parancs: cd /home/cod2/cod2-28960/ ; screen -AmdSUL cod2-28960 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/cod2/cod2-28960/cod2_lnxded +exec server.cfg +set sv_maxclients 20 +set +set net_port 28960 +set pb_sv_enable +set dedicated 2
ezt a hibat adja:
Cannot exec 'LD_LIBRARY_PATH=:.': No such file or directory
viszont ha screen nelkul futtatom ezt, /home/cod2/cod2-28960 mappabol:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/cod2/cod2-28960/cod2_lnxded +exec server.cfg +set sv_maxclients 20 +set +set net_port 28960 +set pb_sv_enable +set dedicated 2
lefut :|
valami otlet?
- 1153 megtekintés
Hozzászólások
pl.
echo "setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:." >> ~/.screenrc
De nem értem miért nem jó, ha ezt a hosszú indító parancsot beírod egy fájlba, és azt futtatod?
- A hozzászóláshoz be kell jelentkezni
Mert php-bol futtatom es dinamikus kel legyen tobb szerverhez :)
- A hozzászóláshoz be kell jelentkezni
De hát így is több parancs fut egymás után. Miből tart beleírni egy olyat, hogy pl:
echo "LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:. /home/cod2/cod2-28960/cod2_lnxded +exec server.cfg +set sv_maxclients 20 +set +set net_port 28960 +set pb_sv_enable +set dedicated 2" > eztfuttatom.sh; screen -AmdSUL cod2-28960 sh eztfuttatom.sh
- A hozzászóláshoz be kell jelentkezni
És ehhez minek screen?
Indítóscript az "/etc/init.d"-be oszt rcon-al lehet bizgerálni a szervert.
- A hozzászóláshoz be kell jelentkezni