国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

如何設置PHP上傳文件大小限制

2024-09-04 11:44:45
字體:
來源:轉載
供稿:網友

使用php的同學都會知道上傳文件我們默認情況在php只會支持2MB文件上傳大小了,如果超過了就無法上傳了,下面我來給大家介紹如何設置PHP上傳文件大小限制吧。

一,如果php沒有限制我們可以在上傳時就限制上傳大小,代碼如下:

  1. $maxattachsize=5097152;//最大上傳大小,默認是2m 
  2. $temppath=$upfile['tmp_name']; 
  3. $filesize=filesize($temppath); 
  4. if($filesize > $maxattachsize)$err='文件大小超過'.$maxattachsize.'字節'
  5. 這樣就限制了文件只能上傳2MB大小的文件了 

二,修改php.ini中的post_max_size和upload_max_filesize

1、memory_limit內存設置限制

2、max_execution_time程序執行時間限制

3、post_max_size最大POST數據限制

4、upload_max_filesize最大上傳文件大小限制

實例代碼如下:

  1. max_execution_time = 30     ; Maximum execution time of each script, in seconds 
  2. max_input_time = 60    ; Maximum amount of time each script may spend parsing request data 
  3. ;max_input_nesting_level = 64 ; Maximum input variable nesting level 
  4. memory_limit = 128M      ; Maximum amount of memory a script may consume (128MB) 
  5. ; Maximum size of POST data that PHP will accept. 
  6. post_max_size = 105M 
  7. ; Maximum allowed size for uploaded files. 
  8. upload_max_filesize = 100M 

小提示:如果你是上傳大文件我們最好在頁面加上執行時間set_time_limit,代碼如下:

set_time_limit(0); 這樣就不會超時了

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁乡县| 关岭| 甘泉县| 林西县| 靖宇县| 奎屯市| 莫力| 谷城县| 嫩江县| 武穴市| 南部县| 宣汉县| 方山县| 阿尔山市| 商水县| 桑植县| 德惠市| 怀来县| 沧源| 昭平县| 柯坪县| 铜鼓县| 博白县| 宁夏| 绥宁县| 古浪县| 通城县| 石渠县| 丘北县| 西林县| 孙吴县| 乌鲁木齐市| 建始县| 额尔古纳市| 会同县| 雷山县| 额敏县| 昆明市| 资源县| 湛江市| 九江市|