进入DZ论坛系统设置---用户管理---用户组---对管理员编辑详情,修改容许上传附件大小! 
 
下面第3步走nigx那条路可以走通  其他都不行 
 
 
1. 修改Discuz!后台设置 
登录后台:进入Discuz!管理员后台。 
 
全局设置:找到“全局”菜单,点击“上传设置”。 
 
附件设置:在“附件设置”中,找到“论坛附件尺寸限制”选项。 
 
调整大小:将“论坛附件尺寸限制”调整为更大的值,例如512MB或更高。 
 
保存设置:保存更改。 
 
2. 修改PHP配置 
Discuz!的上传限制也受PHP配置的影响,因此需要调整PHP的上传限制。 
 
修改php.ini文件: 
 
找到upload_max_filesize和post_max_size,将它们的值设置为大于256MB,例如: 
 
ini 
复制 
upload_max_filesize = 512M 
post_max_size = 512M 
保存并重启Web服务器(如Apache或Nginx)。 
 
通过.htaccess文件修改(如果使用Apache): 
 
在网站根目录下的.htaccess文件中添加: 
 
apache 
复制 
php_value upload_max_filesize 512M 
php_value post_max_size 512M 
通过ini_set函数修改(如果无法修改php.ini): 
 
在Discuz!的入口文件(如index.php)中添加: 
 
php 
复制 
ini_set('upload_max_filesize', '512M'); 
ini_set('post_max_size', '512M'); 
 
 
3. 修改Web服务器配置 
Nginx: 
 
在Nginx配置文件中找到client_max_body_size,将其设置为更大的值,例如: 
 
nginx 
复制 
client_max_body_size 512M; 
保存并重启Nginx。 
 
Apache: 
 
在Apache配置文件中找到LimitRequestBody,将其设置为更大的值,例如: 
 
apache 
复制 
LimitRequestBody 524288000 
保存并重启Apache。 
 
4. 检查服务器磁盘空间 
确保服务器有足够的磁盘空间来存储上传的附件。 
 
5. 测试上传 
完成上述修改后,测试上传大于256MB的附件,确保设置生效。 
 
通过这些步骤,你可以成功调整Discuz!的上传附件大小限制。 
 
APCHE 下面设置但是我设置了很多次不成功 还是上面nigx可以 
已经在后台中设置了附件的文件大小,如限制500M 第一步:  
 
  
打开文件后修改下面的代码
 
  
第二步:
 
  
a. 修改php.ini文件: 
 
upload_max_filesize:这个值应该设置为至少100M。例如:upload_max_filesize = 100M 
 
post_max_size:这个值也应该相应调整,通常设置为比upload_max_filesize大一些,例如:post_max_size = 108M 
 
max_execution_time:适当增加执行时间,例如:max_execution_time = 300 
 
max_input_time:增加输入时间限制,例如:max_input_time = 300 
  
 第三部:重启apache
  
  
  
 |