- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Поскажите нормальный конфиг для сервера.
Уже второй день голову ломаю.
Поскажите нормальный конфиг для сервера.
http://wiki.nginx.org/NginxHttpUploadProgressModule
не?
http://wiki.nginx.org/NginxHttpUploadProgressModule
не?
Это отдельно прогресс. а вот в комплекте...
Это отдельно прогресс. а вот в комплекте...
понятно. тогда конфиги в студию - вообще-то вместе оно вполне
рабочее. плюс - версия nginx и модулей.
понятно. тогда конфиги в студию - вообще-то вместе оно вполне
рабочее. плюс - версия nginx и модулей.
Есть большая разница?
Версии последнии я просто туплю
server {
server_name .вввв.com;
client_max_body_size 2g;
location /upload {
# Pass altered request body to this location
upload_pass @test;
upload_pass_args on;
# Store files to this directory
# The directory is hashed, subdirectories 0 1 2 3 4 5 6 7 8 9 should exist
upload_store /data/tmpf ;
# Allow uploaded files to be read only by user
upload_store_access user:rw;
# Set specified fields in request body
upload_set_form_field "${upload_field_name}_name" $upload_file_name;
upload_set_form_field "${upload_field_name}_content_type" $upload_content_type;
upload_set_form_field "${upload_field_name}_path" $upload_tmp_path;
# Inform backend about hash and size of a file
upload_aggregate_form_field "${upload_field_name}_md5" $upload_file_md5;
upload_aggregate_form_field "${upload_field_name}_size" $upload_file_size;
upload_pass_form_field "^submit$|^description$";
}
# Pass altered request body to a backend
location @test {
proxy_pass http://127.0.0.1:81;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location / {
proxy_pass http://127.0.0.1:81;
# proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
# track uploads in the 'proxied' zone
track_uploads proxied 30s;
}
location /323 {
set $limit_rate 128k;
root /data;
internal;
}
location ^~ /progress {
# report uploads tracked in the 'proxied' zone
report_uploads proxied;
}
}
Чет вроде так.
вполне нормально выглядит - должно работать
пробовали по-отдельности? upload-то работает? uploadprogress работает?
в чем конкретно проблема выражается? ошибки?
что используется для вывода прогрессбара? ajax из README модуля?
пруфлинк с работающим конфигом:
http://article.gmane.org/gmane.comp.web.nginx.english/8352
вполне нормально выглядит - должно работать
пробовали по-отдельности? upload-то работает? uploadprogress работает?
в чем конкретно проблема выражается? ошибки?
что используется для вывода прогрессбара? ajax из README модуля?
пруфлинк с работающим конфигом:
http://article.gmane.org/gmane.comp.web.nginx.english/8352
Отдельно прогресс работает.
Файл создается, но не пашет location @test 503 ошибка
Файл создается, но не пашет location @test 503 ошибка
И? В этом бакенд виноват - ошибку выдает он. Не пробовали узнать, в чем с ним дело? :)
Проверяйте, что получает скрипт, который обрабатывает /upload на бакенде.
И? В этом бакенд виноват - ошибку выдает он. Не пробовали узнать, в чем с ним дело? :)
Проверяйте, что получает скрипт, который обрабатывает /upload на бакенде.
в том то и дело, что ни чего не получает.
2009/10/16 17:41:57 [error] 24830#0: *862425 directory index of "/usr/html/upload/" is forbidden, client: 95.*.*.*, server: ###.com, request: "GET /uplo
ad/ HTTP/1.1", host: "###.com", referrer: "http://###.com/123.php"
Не понимаю почему именно эта папка.Но и в этой папке скрипт ни чего не получает
в том то и дело, что ни чего не получает.
2009/10/16 17:41:57 [error] 24830#0: *862425 directory index of "/usr/html/upload/" is forbidden, client: 95.*.*.*, server: ###.com, request: "GET /uplo
ad/ HTTP/1.1", host: "###.com", referrer: "http://###.com/123.php"
Не понимаю почему именно эта папка.Но и в этой папке скрипт ни чего не получает
дык это апач ему говорит (или что у вас там на бакенде), смотрите лог бакенда.
как называется скрипт в директории /usr/html/upload/
?
myhand добавил 16.10.2009 в 22:42
Не понимаю почему именно эта папка.Но и в этой папке скрипт ни чего не получает
да, похоже, что это nginx таки выдает - т.е. не проксирует @test
у меня конфиг отличается только тем, что _не_используются_ именованные location:
Вобщем после продолжительных эксперементов так и не завелось.
Дам денег (немного) человеку который настроит