Форум → Разработка → Установка и администрирование ПО → Вебсервер → nginx отдает хрень в конце статики
nginx отдает хрень в конце статики
Страницы: ← Предыдущая страница →
-
-
Авг. 22, 2011, 2:05 п.п., спустя 58 секунд
сделал. ничего не изменилось, все то же самое. а как
adw0rd
Обратись напрямую к порту php-fpm
? :)
http://203.0.113.1:9000/https://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 22, 2011, 2:09 п.п., спустя 3 минуты 53 секунды
сделал. ничего не изменилось, все то же самое. а как
adw0rd
Обратись напрямую к порту php-fpm
? :)
http://203.0.113.1:9000/
127.0.0.1 тогда уж
curl -L http://127.0.0.1:9000 -
Авг. 22, 2011, 2:31 п.п., спустя 22 минуты 18 секунд
nginx как собран?
стандарт, ничего не менял, не добавлял при установке.есть модуль http_addition_module?
вряд ли, как посмотреть?curl -L http://127.0.0.1:9000
curl -L 127.0.0.1:9000
curl: (56) Recv failure: Connection reset by peer
при этом вся локалка работает как и надо
Спустя 54 сек.http://203.0.113.1:9000/
вообще так и подумал но connection reset смутил, поэтому подумал, что не то делаю)) -
Авг. 22, 2011, 2:53 п.п., спустя 21 минуту 29 секунд
nginx как собран?
стандарт, ничего не менял, не добавлял при установке.есть модуль http_addition_module?
вряд ли, как посмотреть?curl -L http://127.0.0.1:9000
curl -L 127.0.0.1:9000
curl: (56) Recv failure: Connection reset by peer
при этом вся локалка работает как и надо
Спустя 54 сек.http://203.0.113.1:9000/
вообще так и подумал но connection reset смутил, поэтому подумал, что не то делаю))
ЭТО добавляется к файлу независимо от fcgi? Если нет: на чем fcgi? (fcgi-spawn/php daemon)?
/Ну например попробуй из настроек закомментировать все связанное с cgi и открыть какой нибудь html-файлик/
или ЭТО "в конце статики" т.е. там где expires установлен?
Сначала надо установить виновникаСпустя 144 сек.Connection reset by peer
он так и должен делать, просто у меня к примеру fcgi обрабатывает ответы только из под 127.0.0.1 по дефолтуСпустя 273 сек.Стандарт
Пакет собирал не ты а значит могли что угодно впендюритькак узнать
/usr/local/nginx/sbin/nginx -V
nginx: nginx version: nginx/1.0.5
nginx: built by gcc 4.3.2 (Debian 4.3.2-1.1)
nginx: configure arguments: –with-http_realip_module –with-http_gzip_static_module
/usr/local/nginx/sbin/ - тут он находится у меня -
Авг. 22, 2011, 2:59 п.п., спустя 6 минут 9 секунд
ЭТО добавляется к файлу независимо от fcgi? Если нет: на чем fcgi? (fcgi-spawn/php daemon)?
/Ну например попробуй из настроек закомментировать все связанное с cgi и открыть какой нибудь html-файлик/
или ЭТО "в конце статики" т.е. там где expires установлен?
Сначала надо установить виновника
создал чистый хост без fcgi (fcgi через php-fpm, как уже писал).
создал файл css и html.
с css-ом то же самое, добавляет символы, html просто не обновляет. да, дело не в спаунере… -
Авг. 22, 2011, 3:07 п.п., спустя 8 минут 26 секунд
собери nginx вручнуюcd /opt
wget http://nginx.org/download/nginx-1.0.5.tar.gz
tar zxvf *
cd nginx*
./configure
make
make install
в /etc/init.d/nginx с правами на запуск:#! /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=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/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 server: "
start-stop-daemon –start –quiet –pidfile /usr/local/nginx/logs/nginx.pid –exec $DAEMON – $DAEMON_OPTS
echo "ok."
;;
stop)
echo -n "Stopping server: "
start-stop-daemon –stop –quiet –pidfile /usr/local/nginx/logs/nginx.pid –exec $DAEMON
echo "ok."
;;
restart|force-reload)
echo -n "Restarting server: "
start-stop-daemon –stop –quiet –pidfile /usr/local/nginx/logs/nginx.pid –exec $DAEMON
sleep 1
start-stop-daemon –start –quiet –pidfile /usr/local/nginx/logs/nginx.pid –exec $DAEMON – $DAEMON_OPTS
echo "ok."
;;
reload)
echo -n "Reloading server configuration: "
start-stop-daemon –stop –signal HUP –quiet –pidfile /usr/local/nginx/logs/nginx.pid –exec $DAEMON
echo "ok."
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0update-rc.d nginx defaults
как вариант…. -
-
Авг. 22, 2011, 3:29 п.п., спустя 14 минут 25 секунд
если мы слушаем на внешнем, то и доступно на внешнем, агасделал. ничего не изменилось, все то же самое. а как
adw0rd
Обратись напрямую к порту php-fpm
? :)
http://203.0.113.1:9000/
127.0.0.1 тогда уж
curl -L http://127.0.0.1:9000https://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 22, 2011, 3:35 п.п., спустя 5 минут 59 секунд
если мы слушаем на внешнем, то и доступно на внешнем, агасделал. ничего не изменилось, все то же самое. а как
adw0rd
Обратись напрямую к порту php-fpm
? :)
http://203.0.113.1:9000/
127.0.0.1 тогда уж
curl -L http://127.0.0.1:9000
мы слушаем на внешнем nginx, а nginx слушает через 127.0.0.1 fcgi, или я не прав?
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!