為什麼論壇不能上傳2m文件
A. 不能超過2m是什麼意思傳送照片上不去,老是說不能超過2M,
摘要 2M指的是文件大小。指照片文件小於2兆(M),其中,1M=1024KB。如今許多網站或應用都有要求如「上傳照片的大小必須小於 2M 」的要求。2M指的是相片解析度。當指解析度時,2M指的就是200萬像素的照片,也就是1600*1280解析度的照片。更詳細的內容,可以上網搜索相關內容。
B. Discuz論壇上傳附件大小限制
需要伺服器許可權才可修改!!
需要在PHP.ini里設置以下幾項:
1. post_max_size =10M
表單提交最大數據為10M.此項不是限制上傳單個文件的大小,而是針對整個表單的提交數據進行限制的.
限制范圍包括表單提交的所有內容.例如:發表貼子時,貼子標題,內容,附件等...
2.file_uploads = On
是否允許上傳文件,如果為OFF您將不能上傳文件.
3.upload_tmp_dir = "D:/APM/PHP/uploadtemp/"
上傳文件時系統使用的緩存目錄.如果此目錄所在磁碟空間不足的話您將不能上傳文件.
4.upload_max_filesize =2M
最大上傳文件大小,此項針對上傳文件時單個文件的大小.
與post_max_size之間的關系:
在論壇發表貼子時,您post_max_size 設為10M,而此項設成了2M,那麼您只能上傳最大為2M的附件,且可以同時上傳5個.
C. 不能超過2m是什麼意思傳送照片上不去,老是說不能超過2M,
2M指的是文件大小。指照片文件小於2兆(M),其中,1M=1024KB。
如今許多網站或應用都有要求如「上傳照片的大小必須小於 2M 」的要求。2M指的是相片解析度。當指解析度時,2M指的就是200萬像素的照片,也就是1600*1280解析度的照片。
表達方式
圖像解析度的表達方式也為「水平像素數×垂直像素數」,也可以用規格代號來表示。
不過需要注意的是,在不同的書籍中,甚至在同一本書中的不同地方,對圖像解析度的叫法不同。除圖像解析度這種叫法外,也可以叫做圖像大小、圖像尺寸、像素尺寸和記錄解析度。
在這里,「大小」和「尺寸」一詞的含義具有雙重性,它們都可以既指像素的多少(數量大小),又可以指畫面的尺寸(邊長或面積的大小),因此很容易引起誤解。
D. Discuz x3·4 論壇附件大小怎麼設置
這個是跟用戶組有關的
在論壇相關的下拉菜單里選擇「附件相關」,如圖所示就可以設置附件大小了。
需要注意的是最大附件大小還受伺服器的限制,在discuz後台首頁可以看到允許最大上傳的附件
E. 怎樣在論壇上傳2M的圖片
論壇上文件大小是在後台設置的,上傳文件分為FTP許可權及HTTP許可權,我們一般都是HTTP許可權,因為空間有限,不可能無限制上傳,這就給上傳文件設置了障礙,為了即讓大家能盡可能多的上傳文件,又要節約空間,自然管理員會在後台設定上傳文件的大小,要知道空間有限資源無限喲。所以呀,你要是想上傳特殊大小的文件,需要聯系管理員。或是把文件傳給管理員,管理員通過FTP方式上傳到空間就可以解決了。或是單獨為你開辟一個許可權。估計這種可能很小的喲,紫老師說的對,要麼你在PS或是光影中壓縮一下,減小一下文件大小,再上傳。
F. 如何在論壇上傳超過5M的RAR附件
暈!LS的說那麼多好像去問題無關吧!上傳附件的主要原因是論壇空間的上傳限制,有的最大是2M有的卻可以更大,如果超出限制,管理員怎麼設置也只能上傳限制的文件大小。
G. 為什麼Discuz設置個用戶上傳文件大小限制就這么麻煩
Discuz上面的關於涉及修改上傳文件大小的帖子我早就瀏覽過多次了。呵呵。我本人在網站工作了6年多。做網管10餘年。真是搞不明白Discuz的這個設置為什麼就這么費勁。
伺服器端的php.ini早就根據你的文檔修改過了。
需要伺服器許可權才可修改!!
需要在PHP.ini里設置以下幾項:
1. post_max_size =10M
表單提交最大數據為10M.此項不是限制上傳單個文件的大小,而是針對整個表單的提交數據進行限制的.
限制范圍包括表單提交的所有內容.例如:發表貼子時,貼子標題,內容,附件等...
2.file_uploads = On
是否允許上傳文件,如果為OFF您將不能上傳文件.
3.upload_tmp_dir = "D:/APM/PHP/uploadtemp/"
上傳文件時系統使用的緩存目錄.如果此目錄所在磁碟空間不足的話您將不能上傳文件.
4.upload_max_filesize =2M
最大上傳文件大小,此項針對上傳文件時單個文件的大小.
與post_max_size之間的關系:
在論壇發表貼子時,您post_max_size 設為10M,而此項設成了2M,那麼您只能上傳最大為2M的附件,且可以同時上傳5個.
注意:很多人遇到修改php.ini後重應WEB服務後仍然不能生效.這種情況應該先確認一下所改的php.ini是不是當前PHP所使用的.
您可以在WEB目錄下建立一個php文件,內容很簡單就一句話<?php
phpinfo();
?>
復制代碼瀏覽器中查看此文件, Configuration File (php.ini) Path 此項對應的就是您的PHP當前正在使用的php.ini文件了.
H. 關於discuz論壇版塊間距的問題,以及上傳附件2M限制的問題
附件限制可以直接在後台修改,,,但是版塊之間的間距,需要更改CSS,找到對應的版塊頁面,調整DIV的邊距既可,這個問題,如果你是懂的,解決是件很容易的事情,如果你不懂的話,,就這樣跟你說,你操做作起來,也還是蠻麻煩的,你最好是找個專業一點的幫你修改一下,,這樣既快又省事。。。
I. 上傳文件失敗的原因有哪些
php上傳大於2M文件的解決方法
如上傳一個文件大於2m往往是上傳不成功的解決方法:
php.ini里查找
查找 post_max_size 改為:post_max_size = 100M
查找upload_max_filesize,默認為2M 改為:upload_max_filesize = 100M
解決上傳超時
默認是30秒 改為:max_execution_time = 0
0代表不限制
max_input_time = 600 ;每個PHP頁面接收數據所需的最大時間,默認60秒
memory_limit = 128M ;每個PHP頁面所吃掉的最大內存,默認8M
另外要確認上傳的 <form> 里沒有類似下面的這行<input type="hidden"name="MAX_FILE_SIZE" value="1000000">這樣也是限制上傳大小用的
如果是apache 2 需要修改:
/etc/httpd/conf.d/php.conf 中的LimitRequestBody 524288將524288(=512×1024)改大,比如5M(=5×1024×1024)這樣上傳就不會出現如上問題,上傳不響應,上傳顯示該頁無法現實也將得到解決。