nginx upload module
May 27, 2011 03:38AM
Добрый день.
Хочу исользовать в своём проекте загрузку файлов с помощью Nginx
upload module (v 2.2.0).
Форму с файлом отправляю на "/upload_". На форме есть доп. поля не
связанные с загружаемым файлом. Почему в скрипт "/ru/upload/index.php"
эти поля не передаются? Массив $_POST пустой. Модуль когда разбирает
тело запроса съедает данные формы?

location /upload_ {
upload_pass /ru/upload/index.php;
upload_store /var/tmp;
}

location /ru/upload/index.php {
include fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/www/nginx
$fastcgi_script_name;
}
Re: nginx upload module
May 27, 2011 06:16AM
Надо использовать upload_pass_form_field.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 297
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready