如何修改附件字段的上傳大小及上傳格式?
需要在PHP.ini里設(shè)置以下幾項(xiàng):
1.post_max_size=10M表單提交最大數(shù)據(jù)為10M.此項(xiàng)不是限制上傳單個(gè)文件的大小,而是針對(duì)整個(gè)表單的提交數(shù)據(jù)進(jìn)行限制的.
2.file_uploads=On是否允許上傳文件,如果為OFF您將不能上傳文件.
3.upload_tmp_dir="D:/APM/PHP/uploadtemp/"上傳文件時(shí)系統(tǒng)使用的緩存目錄.如果此目錄所在磁盤空間不足的話您將不能上傳文件.
4.upload_max_filesize=2M最大上傳文件大小,此項(xiàng)針對(duì)上傳文件時(shí)單個(gè)文件的大小.與post_max_size之間的關(guān)系:在論壇發(fā)表貼子時(shí),您post_max_size設(shè)為10M,而此項(xiàng)設(shè)成了2M,那么您只能上傳最大為2M的附件,且可以同時(shí)上傳5個(gè).注意:很多人遇到修改php.ini后重應(yīng)WEB服務(wù)后仍然不能生效.這種情況應(yīng)該先確認(rèn)一下所改的php.ini是不是當(dāng)前PHP所使用的.您可以在WEB目錄下建立一個(gè)php文件,內(nèi)容很簡(jiǎn)單就一句話代碼: