麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > WEB服務 > 正文

PHP和Nginx文件上傳大小限制問題

2020-03-22 16:39:45
字體:
來源:轉載
供稿:網友

PHP 大文件上傳占用大量資源,因此需要對上傳的大小進行限制,以下為相關的三個參數:

client_max_body_sizeupload_max_filesizepost_max_size

對于nginx+php的一些網站,上傳文件大小會受到多個方面的限制,一個是nginx本身的限制,限制了客戶端上傳文件的大小,一個是php.ini文件中默認了多個地方的設置。

所以為了解決上傳文件大小限定的問題必須要做出多處修改。以下整理了幾個地方。

解決方法:

1、修改/usr/local/nginx/conf/nginx.conf 文件,查找 client_max_body_size 將后面的值設置為你想設置的值。比如:

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000      #      location ~ /.php$ {        root      /home/www/htdocs;        fastcgi_pass  127.0.0.1:9000;        fastcgi_index index.php;        fastcgi_param SCRIPT_FILENAME /home/www/htdocs$fastcgi_script_name;        include    fastcgi_params;           client_max_body_size 35m;    #客戶端上傳文件大小設為35M        client_body_temp_path /home/www/nginx_temp;    #設置臨時目錄      }

2、修改php.ini文件

upload_max_filesize = 8M  post_max_size = 10M  memory_limit = 20M max_execution_time=300 file_uploads = On #默認允許HTTP文件上傳,此選項不能設置為OFF。upload_tmp_dir =/tmp/www

在上傳大文件時,你會有上傳速度慢的感覺,當超過一定的時間,會報腳本執行超過30秒的錯誤,這是因為在php.ini配置文件中 max_execution_time配置選項在作怪,其表示每個腳本最大允許執行時間(秒),0 表示沒有限制。你可以適當調整max_execution_time的值,不推薦設定為0。

推薦教程:PHP視頻教程

以上就是PHP和Nginx文件上傳大小限制問題的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人在线不卡 | www.69色| 午夜av男人的天堂 | 国产69精品久久久久久久久久 | asian gaysex| 18pao国产成人免费视频 | 福利一区二区三区视频在线观看 | 最新福利在线 | 91国在线高清视频 | 午夜色视频在线观看 | 国产91中文字幕 | 午夜天堂在线视频 | 午夜男人免费视频 | 91成人在线免费视频 | 国产精品久久久久久影院8一贰佰 | 羞羞答答www网站进入 | 欧美aⅴ视频 | 国产小视频一区 | 97黄色网| 久久99国产精品免费网站 | 欧美一级特黄特色大片免费 | 精品伊人 | 日本爽快片100色毛片视频 | 成人免费久久网 | xxxx8| 国产亚洲美女精品久久久2020 | h色在线观看 | 成码无人av片在线观看网站 | 在线播放亚洲精品 | 欧美综合日韩 | 午夜精品成人一区二区 | 国产精品久久久久久久久久久久久久久 | 午夜精品久久久久久中宇 | 日韩一级精品 | av在线等 | 欧美1区2区在线观看 | 看黄在线观看 | 欧美精品成人一区二区在线观看 | 欧美一级美片在线观看免费 | 看片一区 | 蜜桃91麻豆 |