не работает nginx restart

12
M
На сайте с 16.09.2009
Offline
278
#11
skyscr:
предлагаете снести и с репы последний поставить? в логах ничего...

Да. Вам - только снести и с репы...

А вообще - чем не угодил штатный nginx, из дистрибутива?

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
skyscr
На сайте с 26.01.2010
Offline
68
#12

не угодил лишь моим не знанием версий...буду пробовать заменить...

релоад кстати тоже некорректно перегружается...и ошибки иногда появляются

...upstream timed out (110: Connection timed out) while reading response header from upstream, client...
M
На сайте с 16.09.2009
Offline
278
#13
skyscr:
релоад кстати тоже некорректно перегружается...и ошибки иногда появляются

Приведенная Вами ошибка вряд-ли как-то связана с reload'ом. Просто бакенд медленно отвечает - нужно смотреть и разбираться почему.

D
На сайте с 05.06.2007
Offline
155
#14
skyscr:
не угодил лишь моим не знанием версий...буду пробовать заменить...
релоад кстати тоже некорректно перегружается...и ошибки иногда появляются

Релоад обязан работать и обновлять конфиг, если конфиг битый тогда он не обновится, в любом случае сервер от релоада останется онлайн, если это конечно же важно. Указанная ошибка действительно не ошибка релоада ;)

nginx -t

проверка конфига

Написал не мало шедевров ;)
skyscr
На сайте с 26.01.2010
Offline
68
#15

да я знаю, что это апач не отвечает....но в этом бывает и заслуга nginx...

теперь насчёт restart и reload.... кто бы что не предлагал, но ни кто конкретной идеи так и не дал, хотя всё было очень просто и проблема была в адресе pid:

#! /bin/sh

### BEGIN INIT INFO
# Provides: nginx
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts the nginx web server
# Description: starts nginx using start-stop-daemon
### END INIT INFO

PATH=/opt/nginx/sbin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/opt/nginx/sbin/nginx
NAME=nginx
DESC=nginx

test -x $DAEMON || exit 0

# Include nginx defaults if available
if [ -f /etc/default/nginx ] ; then
. /etc/default/nginx
fi

set -e

case "$1" in
start)
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON -- $DAEMON_OPTS
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON
echo "$NAME."
;;
restart|force-reload)
echo -n "Restarting $DESC: "
start-stop-daemon --stop --quiet --pidfile \
/var/run/$NAME.pid --exec $DAEMON
sleep 1
start-stop-daemon --start --quiet --pidfile \
/var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
echo "$NAME."
;;
reload)
echo -n "Reloading $DESC configuration: "
start-stop-daemon --stop --signal HUP --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON
echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
exit 1
;;
esac

exit 0
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий