[cod] Start COD4 Linux Dedicated via Webinterface

B.M. Schiltmans b.m.schiltmans at planet.nl
Wed Dec 9 12:12:02 EST 2009


Well if you explain yourself a bit further we might just learn something 
here.
Humor me, plz...

Marco Padovan wrote:
> that's a very insecure way to start gameservers :/
>
>
> On Wed, Dec 9, 2009 at 3:55 PM, <b.m.schiltmans at planet.nl 
> <mailto:b.m.schiltmans at planet.nl>> wrote:
>
>     Sound like a problem with uninitialized (system)variables. When a
>     command is started through php, it doesn't load your profile and
>     therefor things like your path are not set. Try including paths on
>     all commands, so /usr/bin/screen instead of just screen.
>
>     Hope that helps.
>     Grtz
>     Bram
>
>
>     -----Oorspronkelijk bericht-----
>     Van: Taraman [mailto:Taraman at gmx.de]
>     Verzonden: wo 9-12-2009 13:54
>     Aan: cod at icculus.org <mailto:cod at icculus.org>
>     Onderwerp: [cod] Start COD4 Linux Dedicated via Webinterface
>
>
>
>     Hi,
>
>     I'm just programming a Webinterface for our LAN-server.
>     My problem is, that the cod4 server does not start via the
>     Webinterface.
>
>     I have a Shell-script called gameserver.sh that starts the different
>     servers via "/somedir/gameserver.sh cod4 start"
>     This script works fine when used from a terminal - also if called from
>     different directories. The Server itself is then running like a charm.
>     The Script basically changes the directory to the game directory
>     via "cd
>     /home/me/cod4" and then launches the server with Screen -dmS
>
>     In the Webinterface the script is called by PHP with
>     "System('/home/me/gameserver.sh cod4 start', $status);"
>     With this the Script says "Server Started" and the program is
>     launched,
>     but the process dies again immediately.
>
>     I have a hard time debugging the error, because I don't get any error
>     messages. The server does not live long enough to write a log and the
>     PHP System command does not give me any useful output (I also tried to
>     start the server directly).
>
>     Does anyone have an Idea, what the problem is, or how I can get useful
>     error Information?
>
>     Taraman
>
>     _______________________________________________
>     cod mailing list
>     cod at icculus.org <mailto:cod at icculus.org>
>     http://icculus.org/mailman/listinfo/cod
>
>
>     _______________________________________________
>     cod mailing list
>     cod at icculus.org <mailto:cod at icculus.org>
>     http://icculus.org/mailman/listinfo/cod
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> cod mailing list
> cod at icculus.org
> http://icculus.org/mailman/listinfo/cod
>   


More information about the cod mailing list