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
то он проста пропускал запуск но если небыла запускал эти два процеса
Переехал на новый сервер тут стаит линэкс и не магу панять пачему но не запускается (((
Может в чомта есть разница памогите (