Ich habe ein Problem mit dem Startscript
Es funktioniert soweit, dass der mod gestartet wird, und auch unter den Prozessen aufgeführt wird.
Allerdings scheint er nicht zu laufen! Es kommt keine Meldung und auch Befehle werden nicht angenommen.
wenn ich den mod per hand starte funktioniert alles reibungslos
startscript
ZitatAlles anzeigen! /bin/sh
# STARTSCRIPT by =>GWS<= Hool
# Many thanks to him
#
# If you have any problems, visit mod.windaishi.de
# or contact manuel.strider@web.de
#
#============================
#
#=========
# CONFIG
#=========
#
# Name of process
NAME=adminmod
#NAME=AdminMod
#
# Description of process:
DESC="modadmin"
#DESC="Manu´s"
#
# Basedir to adminmod installation:
#DIR=/opt/lampp/htdocs
DIR=/home/gameserver/cod4-public/adminmod
#
# Path to config directory
CFGDIR=cfg
#CFGDIR=cfg
#
# Path to php-binary
PHP=/usr/bin/php5
#PHP=/usr/local/bin/php
#
# Parameters for PHP
PARAMS="-f"
#PARAMS="-f"
#
#==================================
# DO NOT EDIT STH BELOW THIS LINE
#==================================
# SCRIPT=/opt/lampp/bin/php -f daemon.php
#DAEMON=/opt/lampp/bin/php -f deamon.php# -------------------------------------------------------------------
case "$1" in
start)
echo "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $PHP -f start_linux.php "$PHP" "$CFGDIR"
echo "Mod started"
;;
# --------------------------------------------------------------------
stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Mod stopped"
else
echo "Could not find running -- $DESC --"
fi
;;
# -----------------------------------------------------------------------
restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Mod was stopped ... Restarting it"
else
echo "Could not find running -- $DESC -- ... start command will be executed"
fisleep 2
echo -n "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $PHP -f start_linux.php "$PHP" "$CFGDIR"
echo " ... Mod started"
;;*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esacexit 0
putty nach starten über startscript
Zitatroot 10461 0.0 0.0 4176 1924 pts/0 Ss 14:32 0:00 -bash
root 7914 0.9 0.0 3032 952 ? Ss 15:02 0:05 SCREEN -d -m -S adminmod /usr/bin/php5 -f start_linux.php /usr/bin/php5 cfg
root 7915 17.0 0.4 57164 9552 pts/1 Rs+ 15:02 1:36 /usr/bin/php5 -f start_linux.php /usr/bin/php5 cfg
root 14525 0.0 0.0 2420 844 pts/0 R+ 15:11 0:00 ps -aux