DISCUZ X3.2 上传附件100%后取消上传,小文件可以
来源:日期:2018-11-08 17:33 浏览:
这个限制是由PHP默认设定的。用户可以通过修改php.ini文件参数设置单个附件的大小。不过,用户必须拥有独立服务器或VPS主机的管理权限,该教程不适用于使用虚拟主机的用户。
首先需要明确一点,大多数服务器的有效PHP.ini放置在系统目录的Windows文件夹中。如果用户修改的php.ini文件不是保存在C盘的Windows文件夹中,则所做的修改很可能无效。用户需要在PHP.ini文件中更改以下项目参数:
1. post_max_size =10M
表单提交最大数据为10M,该项目并非限制上传单个文件的大小,而是针对整个表单的提交数据大小进行限制,限制范围包括表单提交的所有内容。例如发表贴子时的贴子标题,帖子内容、所有附件等。
2. file_uploads = On
是否允许上传附件,On表示允许上传,OFF表示禁止上传。
3. upload_tmp_dir = "E:/uploadtemp/"
上传附件时使用的缓存目录。如果此目录所在磁盘空间不足,则用户将不能上传附件。
4.upload_max_filesize =2M
最大上传单个附件大小。如果将post_max_size设置为10M,而该项目设置为2M,则用户只能上传最大为2M的单个附件,且可以同时上传5个。
上述方法已在笔者的Word Home技术社区中实验通过,希望能对需要设置此项目的朋友有所帮助。