Не получается загрузить файлы на сервер

igor.korotkov nginx-forum на forum.nginx.org
Вт Янв 30 09:20:02 UTC 2018


Добрый день коллеги!
Не пинайте сильно, но второго дня уже бьюсь головой о консоль, да всё не
могу решить проблему такого рода:

nginx version: nginx/1.12.2

На сайте требуется подгружать изображения, имеется код для отправки:

Часть кода отправки:
-----------------------------

    <form id="addNewProduction" name="addNewProduction" action="#"
method="post" class="form">
        ...
        ...
       $('form#addNewProduction').validate({
            submitHandler: function(form) {
                var formData = new FormData(form);
                for(var id in queue) {
                    formData.append('productionImages[]', queue[id]);
                };

                $.ajax({
                    url: '/api',
                    type: 'POST',
                    data: formData,
                    dataType: 'JSON',
                    contentType: false,
                    async: false,
                    error: function(msg) {
                        alert('Ошибка при создании новой позиции');
                    },
                    success: function(res) {
                        alert('Новая позиция успешно создана.');
                    },
                    cache: false,
                    processData: false
                });
                return false;

                //form.submit();
            }
        });
...
Дело заканчивается ошибкой от сервера  #400

Кусок лога Nginx в момент ошибки:
-------------------------------------------------
2018/01/30 12:13:40 [debug] 10177#0: *3577 posix_memalign:
0000561866A664C0:4096 @16
2018/01/30 12:13:40 [info] 10177#0: *3577 client prematurely closed stream:
only 1057 out of 68754 bytes of request body received, client:
192.168.1.100, server: sht.tdab.ru, request: "POST /api HTTP/2.0", host:
"sht.tdab.ru", referrer: "https://sht.tdab.ru/rulers/"
2018/01/30 12:13:40 [debug] 10177#0: *3577 http finalize request: 400,
"/shtapi.php?api" a:1, c:1
2018/01/30 12:13:40 [debug] 10177#0: *3577 http special response: 400,
"/shtapi.php?api"

Подскажите как поправить, сил моих уже нет...

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278292,278292#msg-278292



Подробная информация о списке рассылки nginx-ru