Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] SS7.5附件上传为何失败?我已设置附件类型

[复制链接]
xixihua 发表于 2010-4-9 10:43:57 | 显示全部楼层 |阅读模式
本帖最后由 xixihua 于 2010-4-9 11:49 编辑

我在“后台—系统管理—附件类型”里新设置了PDF,DOC文件类型,可以上传。

但我把zip和rar文件类型删除了,又添加上了,并把文件长度改为51200KB,显示是50M。可是很小的ZIP和RAR都无法上传,显示上传失败,稍后再试。

PHP.INI里显示是最大上传200M,后台首页也显示:

程序数据库/版本
操作系统: WINNT / PHP v5.2.3
数据库版本: 5.0.45-community-nt-log
上传许可: 200M
数据库尺寸: 411 KB
附件尺寸: ------
当前程序版本: SupeSite 7.5 ( 20091126 )
UCenter 程序版本: UCenter 1.5.0 Release 20090121

我不明白为何无法上传任何大小的ZIP和RAR了。
 楼主| xixihua 发表于 2010-4-9 10:44:58 | 显示全部楼层
各种图片jpg等附件上传也很正常。
回复

使用道具 举报

antdk 发表于 2010-4-9 10:46:43 | 显示全部楼层
ss不支持上传除了jpg等图片附件,rar是不支持的。
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:01:53 | 显示全部楼层
回复 3# antdk

不会吧。SS默认的就有ZIP的。

好像也有RAR,我记不清了。

不过我新设置的DOC/PDF附件类型,都可以上传的。
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:08:55 | 显示全部楼层
刚才又试了一下。把附件类型RAR的大小限制改为2M,可以上传RAR了。

但是为何不能上传超过2M的呢?把大小限制改为204800KB,显示是200M也不行。

PHP.INI里没问题,改好了上传限制。
回复

使用道具 举报

antdk 发表于 2010-4-9 11:09:12 | 显示全部楼层
是原来的XS可以上传除图片以外的附件,新的ss应该是不能上传的。
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:11:23 | 显示全部楼层
这么说,SS7.5限制附件大小为2M是不可更改的了?
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:25:09 | 显示全部楼层
https://discuz.dismall.com/viewthread.php?tid=1584325

这个帖子说能上传100M的附件呢。

我的问题出在哪里呢?
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:46:05 | 显示全部楼层
搞定了:

在php.ini里面可以设置最大上传文件大小

解决方法:
第一:
在php.ini里面查看如下行:
upload_max_filesize = 8M
post_max_size = 10M
memory_limit = 20M

另外要确认上传的 <form> 里类似下面的这行

<input type="hidden" name="MAX_FILE_SIZE" value="500000">

第二:

如果是apache 2 需要修改
/etc/httpd/conf.d/php.conf
中的LimitRequestBody 524288将524288(=512×1024)改大,比如5M(=5×1024×1024)



另外:PHP的最大执行时间也是可能影响的因素。
回复

使用道具 举报

 楼主| xixihua 发表于 2010-4-9 11:49:43 | 显示全部楼层
post_max_size = 10M
我估计没改这个,原来是8M,我改成了80M,好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 12:41 , Processed in 0.024408 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表