<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    nginx上傳模塊nginx_upload_module使用

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    1、安裝模塊

     

    1 cd /data/software 2 wget http://www.grid.net.ru/nginx/download/nginx_upload_module-2.0.12.tar.gz 3 tar zxvf nginx_upload_module-2.0.12.tar.gz

    進入nginx源碼目錄 

    1 ./configure --with-http_stub_status_module \ --add-module=/data/software/nginx_upload_module-2.0.12 2 make#新增模塊,不用make install 3 mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak 4 cp ./objs/nginx /usr/local/nginx/sbin/nginx

     

    2、修改配置文件,在server中增加一下內容

     

    01 location /upload { 02     upload_pass   /info.php;#上傳完成后端接受處理文件 03     upload_store /data/uptmp;#上傳文件夾 04     upload_limit_rate 1024k;# 限制上傳速度 05     upload_set_form_field "${upload_field_name}_name" $upload_file_name;#文件名稱 06     upload_set_form_field "${upload_field_name}_content_type" $upload_content_type;#文件類型 07     upload_set_form_field "${upload_field_name}_path" $upload_tmp_path;#上傳到的路徑 08     upload_aggregate_form_field "${upload_field_name}_md5" $upload_file_md5;#md5 09     upload_aggregate_form_field "${upload_field_name}_size" $upload_file_size;#文件大小 10     upload_pass_form_field "^submit$|^description$"; 11     #如果希望把所有的表單字段都傳給后端可以用upload_pass_form_field "^.*$"; 12 }

     

     

    3、前端代碼

    up.html

    01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 02 <html xmlns="http://www.w3.org/1999/xhtml"> 03 <head> 04 <title>無標題文檔</title> 05 </head> 06 <body> 07 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 08 <form name="upload" method="POST" enctype="multipart/form-data" action="/upload"><!--提交到上面的/upload--> 09 <input type="file" name="file"> 10   11 <input type="submit" name="submit" value="Upload"> 12 </form> 13 </body> 14 </html>

    info.php

    1 <?php 2     header("Content-Type:text/html; charset=utf-8"); 3     print_r($_POST);

    上傳會返回如下圖數據

    點擊查看原圖

     

    from:http://foooy.me/nginx/158.html

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全