亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php修改上傳文件大小限制的方法

發布時間:2020-07-02 09:09:51 來源:億速云 閱讀:260 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關php修改上傳文件大小限制的方法,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

1. 一般的文件上傳,除非文件很小.就像一個5M的文件,很可能要超過一分鐘才能上傳完.

但在php中,默認的該頁最久執行時間為 30 秒.就是說超過30秒,該腳本就停止執行.

這就導致出現 無法打開網頁的情況.這時我們可以修改 max_execution_time

在php.ini里查找

max_execution_time

默認是30秒.改為

max_execution_time = 0

0表示沒有限制

2. 修改 post_max_size 設定 POST 數據所允許的最大大小。此設定也影響到文件上傳。

php默認的post_max_size 為2M.如果 POST 數據尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便會為空.

查找 post_max_size .改為

post_max_size = 150M

3. 很多人都會改了第二步.但上傳文件時最大仍然為 8M.

為什么呢.我們還要改一個參數upload_max_filesize 表示所上傳的文件的最大大小。

查找upload_max_filesize,默認為8M改為

upload_max_filesize = 100M

另外要說明的是,post_max_size 大于 upload_max_filesize 為佳.

4.上傳報413錯誤,

產生該錯誤的原因,客戶端發送的實體主體部分比服務器能夠或者希望處理的要大。 一般情況下我們看不到這個狀態碼。 因為瀏覽器不會發送太大的數據給網站,但是服務器間的接口交互可能會出現該問題。

nginx出現這個問題的原因是請求實體太長了。一般出現這種情況是Post請求時Body內容Post的數據太大了,如上傳大文件過大、POST數據比較多。

解決方法:

打開nginx主配置文件nginx.conf,找到http{}段,修改或者添加 client_max_body_size 的值

client_max_body_size 20m;

關于php修改上傳文件大小限制的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

康马县| 新野县| 疏附县| 奈曼旗| 和龙市| 开江县| 嵊州市| 临城县| 吴堡县| 颍上县| 台中县| 会昌县| 富宁县| 牙克石市| 新乡市| 贡嘎县| 厦门市| 广宁县| 左贡县| 旅游| 永吉县| 西乌珠穆沁旗| 沙坪坝区| 德令哈市| 亚东县| 桂阳县| 密山市| 象山县| 鄂伦春自治旗| 额济纳旗| 甘洛县| 通化县| 拉孜县| 营口市| 阳山县| 柏乡县| 光山县| 青铜峡市| 焦作市| 昭平县| 镇巴县|