Milord
Знаток
- Регистрация
- 16 Янв 2008
- Сообщения
- 256
- Реакции
- 25
- Автор темы
- #1
Привет всем ребят такая проблема у меня был чат на сервере стояла ОС ФрииБСД и был у меня некий фаил каторый запускад движок сата и викторину принциб был таков Крон раз в 10 минут запускает фаил содержимое фаила была такое
USER="chat"
DAEMONTEST="/usr/bin/pgrep -U $USER daemon"
DAEMONWORK="cd /home/$USER/data/data/daemon/"
DAEMONSTART="./daemon"
$DAEMONTEST
if [ $? -ne 0 ]
then
$DAEMONWORK
$DAEMONSTART
fi
VICTORINATEST="/usr/bin/pgrep -U $USER php"
VICTORINAPID="rm /home/$USER/data/data/quiz/quiz.pid"
VICTORINASTART="/usr/local/bin/php -q /home/$USER/data/data/quiz/engine.php &"
$VICTORINATEST
if [ $? -ne 0 ]
then
$VICTORINAPID
$VICTORINASTART
fi
Фаил проверял если в процесе есть запузенный процес DAEMON и QUIZ
то он проста пропускал запуск но если небыла запускал эти два процеса
Переехал на новый сервер тут стаит линэкс и не магу панять пачему но не запускается (((
Может в чомта есть разница памогите (
USER="chat"
DAEMONTEST="/usr/bin/pgrep -U $USER daemon"
DAEMONWORK="cd /home/$USER/data/data/daemon/"
DAEMONSTART="./daemon"
$DAEMONTEST
if [ $? -ne 0 ]
then
$DAEMONWORK
$DAEMONSTART
fi
VICTORINATEST="/usr/bin/pgrep -U $USER php"
VICTORINAPID="rm /home/$USER/data/data/quiz/quiz.pid"
VICTORINASTART="/usr/local/bin/php -q /home/$USER/data/data/quiz/engine.php &"
$VICTORINATEST
if [ $? -ne 0 ]
then
$VICTORINAPID
$VICTORINASTART
fi
Фаил проверял если в процесе есть запузенный процес DAEMON и QUIZ
то он проста пропускал запуск но если небыла запускал эти два процеса
Переехал на новый сервер тут стаит линэкс и не магу панять пачему но не запускается (((
Может в чомта есть разница памогите (