Раздача apk с nginx

abasive
На сайте с 07.09.2009
Offline
109
#11
michaek:
так какое слово непонятно?

Дело то в том что он есть.

Аренда сервера в Европе и США (http://www.imhoster.net/p.php?18285&goto=aHR0cDovL3d3dy5pbWhvc3Rlci5uZXQvc2VydmVycy9kZWRpY2F0ZWQv), Рерайтинг, копирайтинг (http://www.etxt.ru/?r=abasive), Выделенные серверы и VPS по самым низким ценам.! (http://cp.inferno.name/aff.php?aff=754&gid=1)
Andron_buton
На сайте с 19.07.2007
Offline
270
#12
abasive:
Пробовал так
location / video {
root /var/www/flvsite/data/www/flv.site.ru;
access_log /var/www/httpd-logs/123.log ;
internal;
apk;


и без internal, в обе случии пишет

Restarting nginx: [emerg]: unknown directive "apk" in /etc/nginx/nginx.conf:111
configuration file /etc/nginx/nginx.conf test failed

Скажите. сколько раз Вам надо повторить, что

apk;
в нгинкс нет?

Об этом как минимум эта фраза

unknown directive "apk"
намекает (гуглтранслейт в помощь)

Если уж совсем хочется только в этой папке только такие расширения, то тогда так


location / video {
root /var/www/flvsite/data/www/flv.site.ru;
access_log /var/www/httpd-logs/123.log ;
location ~ \.flv$ {
internal;
flv;
}
location ~ \.apk$ {
}
}
M
На сайте с 24.10.2011
Offline
173
#13
abasive:
Дело то в том что он есть.

откуда бы? он ясно же об этом сообщает

abasive
На сайте с 07.09.2009
Offline
109
#14
Andron_buton:
Скажите. сколько раз Вам надо повторить, что
apk;
в нгинкс нет?
Об этом как минимум эта фраза намекает (гуглтранслейт в помощь)
Если уж совсем хочется только в этой папке только такие расширения, то тогда так


location / video {
root /var/www/flvsite/data/www/flv.site.ru;
access_log /var/www/httpd-logs/123.log ;
location ~ \.flv$ {
internal;
flv;
}
location ~ \.apk$ {
}
}

Странно то что он есть.

Andron_buton
На сайте с 19.07.2007
Offline
270
#15
abasive:
Странно то что он есть.

Кто есть? Суслик?

abasive
На сайте с 07.09.2009
Offline
109
#16
michaek:
откуда бы? он ясно же об этом сообщает

он лежит тут var/www/apk

или я неправильно понимаю.

M
На сайте с 24.10.2011
Offline
173
#17

abasive, неправильно. стоит нанять админа, он настроит. потом можно будет посмотреть, что было не так.

Andron_buton
На сайте с 19.07.2007
Offline
270
#18
abasive:
он лежит тут var/www/apk
или я неправильно понимаю.

Кто он? Что лежит в var/www/apk ? Почему это должно быть доступно в /var/www/flvsite/data/www/flv.site.ru/video?

deltahost.com.ua
На сайте с 09.09.2010
Offline
130
#19

Это:

flv;

говорит nginx'у о том, что запрос будет обработан модулем nginx'а, который называется FLV.

Это:

apk;

говорит nginx'у о том, что запрос надо обработать модулем APK, которого для nginx'а отродясь нету.

И nginx вполне справедливо Вам отвечает:

Restarting nginx: [emerg]: unknown directive "apk" in /etc/nginx/nginx.conf:111

Нету в нем модуля с названием APK. Понимаете?

Если Вы хотите обрабатывать файлы с расширением .apk так же как и .flv, то Вам нужно использовать все тот же модуль FLV, только натравить его на файлы с нужным Вам расширением. А Вы насилуете nginx, пытаясь заставить его запустить несуществующий модуль.

VPS (http://deltahost.ua/vps.html) и Аренда сервера (http://deltahost.ua/dedicated.html) в США, Нидерландах, Украине. Extra IPv4 - $2 Неизменное премиум качество с 2008-го года!
abasive
На сайте с 07.09.2009
Offline
109
#20
Andron_buton:
Кто он? Что лежит в var/www/apk ? Почему это должно быть доступно в /var/www/flvsite/data/www/flv.site.ru/video?

Я добавил поддомен apk.site.ru

а в nginx ставляю код который использую для раздачи flv, немного переделав код

location / file {

root /var/www/apk/data/www/apk.site.ru;

access_log /var/www/httpd-logs/123.log ;

internal;

apk ;

а где тут ощибка?

---------- Добавлено 16.01.2013 в 22:50 ----------

deltahost.com.ua:
Нету в нем модуля с названием APK. Понимаете?

А есть такой модуль?

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