abasive

abasive
Рейтинг
109
Регистрация
07.09.2009
Den73:
опять на теже грабли? сходите в раздел администрирование не насилуйте себе мозг.

Если вы это знаете и для вас очень просто, то для новичка не очень понятно.

---------- Добавлено 16.01.2013 в 23:01 ----------

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

Так не будет работать?

location / file {

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

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

location ~ \.apk$ {

}

}

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. Понимаете?

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

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

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

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

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$ {
}
}

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

michaek:
так какое слово непонятно?

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

Andron_buton:
также как и прописано тут
location / video {
root /var/www/flvsite/data/www/flv.site.ru;
access_log /var/www/httpd-logs/123.log ;
internal;
flv;


единственное, что если есть директива internal;, надо для файлов с расширением apk также как и для флв отдавать заголовок X-Accel-Redirect

Пробовал так

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

michaek:
abasive, в смысле директивы внутри location? зачем?

У меня скрипт, который для каждого ip адреса присвоет хеш, и файлы должны быть в этом каталоге.

---------- Добавлено 16.01.2013 в 20:54 ----------

Andron_buton:
Вместо
flv;
?

зачем?
эта директива указывает, что будет обрабатываться параметр ?start=
Директивы apk в базовом, без thirdparty модулей не существует

а как в location указать каталог? оттуда должны браться файлы.

michaek:
abasive, и в чем трудность?

Место flv пишу apk но Nginx не запускается

---------- Добавлено 16.01.2013 в 20:47 ----------

sdrc:
location ~* ^.+\.(flv|apk)$ {

А тут где указать каталог?

Andron_buton:
Мы неделю терпим, и то это если нет вообще никаких ответов, при чем сдаем не ВПС, а дедики.

Это огромный плюс, бывает случии с задержкой с оплатой, конечно очень приятно работать с таким хостерами где тебя понимают.

Было случии что я забыл оплатить за впс, а просрочено 3 дня. Открываю почту что вижу? несколько письем о напоминании об оплате, смотрю сервер не отключен но прошло уже 3 дня, что очеь благодарен им. Какой хостер так поступает кто сможет сказать? все сразу вырубают сервер.

Спасибо вам большое, С наступающим! и много-много клиентов.

Всего: 209