Benjamin Brauns: Externes Programm aufrufen

hallo ich schreibe gerade ein Start script für einen Gameserver das über eine website einen Haöf-Life server starten soll, aber das klappt leider nicht kann mir jemand helfen?
kann ja eigendlich nicht so schwer sein, aber er sartet den server nicht über das Formular und ich weiß nicht wieso!

###hier das Script###

#!/usr/bin/perl -w

#use strict;
#use CGI::Carp qw(fatalsToBrowser);

######################## Einlesen #######

require 'cgi-lib.pl';
print PrintHeader();
print HtmlTop('HL server Control');
ReadParse();

######################### Sever Starten #######

$GAME = "-game";
$MAX = "+maxplayers";
$HLDS = "hlds_run";
$MAP = "+map";

my $Output = qx(/usr/local/hlds//start_hlds );

print "$HLDS $GAME $in{'gametyp'} $MAX $in{'maxplayer'} $MAP $in{'map'}\n";

######################### Ausgabe  #######

print HtmlBot();

  1. Hallöchen ;o)

    Da gibt es doch den Befehl 'exec' dafür um Programme auszuführen!?!
    Kuck mal nach darunter vielleicht ist es das was Du brauchst.

    Ich geh nun schlafen (nun aber echt!)

    LG   =)
    Aquariophile

    1. Hallöchen ;o)

      Da gibt es doch den Befehl 'exec' dafür um Programme auszuführen!?!
      Kuck mal nach darunter vielleicht ist es das was Du brauchst.

      Ich geh nun schlafen (nun aber echt!)

      LG   =)
      Aquariophile

      Mit exec habe ich es auch schon versucht !
      Bin jetzt soweit eine Temp datei zu schreiben die den server in bash aufrufen soll aber er führt auch dieses sript nicht aus ich verstehe das langsam nicht mehr, das ich das mit dem falschem user ausführen will kan ja eigendlich nicht sein da ich als der selbe user dem das script gehört den server per console starten kann oder?