apache限制上傳文件大小
完整修改步驟:
1.修改Apache設置
在httpd.conf 加一句(隨便加哪都行) LimitRequestBody 10240000(這個數字多大都可以,我設的上限是10M)
2.修改PHP設置
相關的設置有如下幾個,但是我只改了其中的post_max_size
(下面的內容是直接粘第一篇文章里的)
打開php.ini, Ctrl+F 找到下面的項並修改之。下面以上傳100M為例。
file_uploads = on ;是否允許通過HTTP上傳文件的開關。默認為ON即是開
upload_tmp_dir ;文件上傳至伺服器上存儲臨時文件的地方,如果沒指定就會用系統默認的臨時文件夾
upload_max_filesize = 100m ;望文生意,即允許上傳文件大小的最大值。默認為2M
post_max_size = 100M ;指通過表單POST給PHP的所能接收的最大值,包括表單里的所有值。默認為8M
一般地,設置好上述四個參數後,上傳<=8M的文件是不成問題,在網路正常的情況下。
但如果要上傳>8M的大體積文件,只設置上述四項還一定能行的通。除非你的網路真有100M/S的上傳高速,否則你還得關心關心下面的參數:
max_execution_time = 600 ;每個PHP頁面運行的最大時間值(秒),默認30秒
max_input_time = 600 ;每個PHP頁面接收數據所需的最大時間,默認60秒
memory_limit = 128M ;每個PHP頁面所吃掉的最大內存,默認8M
希望可以採納,謝謝。
2. 在linux,apache下通過HTTP POST為什麼上傳不了2G的大文件
這個一般是在php配置文件限制了
php.ini
upload_max_filesize = 2999M
post_max_size = 2999M
memory_limit = 2999M
3. drupal8 文件上傳大小限制
1.設置php.ini 的參數
file_uploads = on ;
post_max_size = 8M ;
upload_max_filesize = 8M ;允許上傳文件大小的最大值。默認為2M
2.更改drupal根目錄下的.htaccess文件(需要是apache伺服器)
如果不能訪問php.ini文件,還可以通過配置.htaccess文件來修改上傳限制(這需要apache伺服器的支持)。打開drupal應用根目錄中的.htaccess文件,在適當的位置(需要知道當前伺服器apache和php的版本信息)添加php_value post_max_size和php_value upload_max_filesize兩項的配置。如果不清楚apache和php的版本信息,則可以將之添加到每一個mod_phpx配置模塊中或將它放到配置文件的頭部。
4. java用org.apache.commons.fileupload.servlet.ServletFileUpload上傳文件,限制上傳文件大小。急在線等。
eclipse項目包含build文件夾,myeclipse沒有這個文件夾,你在import的時候常規general下有4個選項,archive file,exists project,file system,prefrences(檔案文件或壓縮檔案,現存項目,文件系統,首選項),一般完整項目使用第二個,但是如果別人上傳的是文件,就使用文件系統導入,看看項目是什麼工具做的,再根據具體情況導入