Всем привет! меня вопрос вывел из себя, уже неделю не

сплю.

есть 2 контейнера докер nginx и back, есть 3 контейнер с новым back'om, но с ним все окей

nginx обрабатывает забросы и шлет их на бэк

location /AuroraAPI.php {
root /var/www/back/web/;
try_files $uri $uri/ /AuroraAPI.php?$query_string;
gzip_static on;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 180;
types_hash_max_size 2048;
client_max_body_size 100M;

add_header 'Access-Control-Allow-Origin' "*" always;
add_header 'Access-Control-Allow-Headers' "$http_access_control_request_headers" always;
add_header 'Access-Control-Request-Method' "$http_access_control_request_method" always;

location ~ \.php$ {
#try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass backend-php;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}

}

на бэке стоит php-fpm который запускает файл auroraAPI и формирует исходя параметров какие либо действия или ответы, так вот при запросе построить отчет данный файл формирует отчет в папку reports в формате xls , как мне заставить php или nginx отдавать данный файл для скачивания ?

location ~ ^/Reports/(.*) {
root /var/www/back/web/;
try_files $uri $uri/ /AuroraAPI.php?$query_string;
gzip_static on;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 180;
types_hash_max_size 2048;
client_max_body_size 100M;

add_header 'Access-Control-Allow-Origin' "*" always;
add_header 'Access-Control-Allow-Headers' "$http_access_control_request_headers" always;
add_header 'Access-Control-Request-Method' "$http_access_control_request_method" always;

location ~ \.php$ {
#try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass backend-php;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}

я пробовал так но ничего кроме ошибки запроса параметра не получал


подскажите в каком направлении мне двигаться?

1 ответов

9 просмотров

1. прочитай правила, пожалуйста 2. закинь конфиг на pastebin.com, например

Похожие вопросы

Обсуждают сегодня

Это везде так работает, или еще колдовать нужно?)
Квадрат Гипотенузы
6
Всем привет! Есть камеры для наблюдения с встроенной видеоаналитикой (детектор лиц, например). Как я понял, все вычисления и анализ происходят на самом железе камеры, и пр...
Артур 🌞 Сапрыкин
1
Хмм... А на чем вы деплоите YOLO модели? Есть у кого-то опыт с ONNX (RT)?
Georgy Makarov
3
Всем привет. На руках есть видеопоток с камеры микроскопа, который показывает клетки. (Фото 1). Пытаюсь обвести их квадратами и пронумеровать на картинке. Пока получается...
Semyon
10
Всём доброго времени суток, хотел бы узнать, очень понравилось направление ML и в частности к компьютерному зрению (диплом по распознаванию болячек на растениях) , хотел бы по...
Il'ya King
12
@Miro_Mx ffmpeg в списке устройств ее не видит, там только обычная камера и виртуальная от obs. может я что-то не так делаю? ffmpeg -list_devices true -f dshow -i dummy
Arkadiy
3
Hello everyone, ребят, к какому уровню сложности может относиться задачка по отделению облаков от неба для видео? (от 1 до 10,) *в условиях смены времени суток *при неизменно...
Merge
16
I am reaching out on behalf of my brother, who is currently seeking a data science internship opportunity. He is passionate about data science and has been actively honing his...
Shivam Kumar
3
всем привет, есть видео футбольных матчей и необходимо определить какое действие происходит на видео в определённый момент времени. Условно, на 5 секунде игрок сделал пас, на ...
Vadzim _B
1
Здравствуйте! Во время решение задачи возникла следующая проблема: При распознавании металлических болтов и гаек, появляется проблема обнаружения из-за бликов на металлическ...
Aртем Косарев
4
Карта сайта