Discuz教程网

DiscuzX2.0 上传图片时提示:服务器限制无法上传那么大的附件的终极解决方案

[复制链接]
authicon dly 发表于 2012-7-30 21:46:03 | 显示全部楼层 |阅读模式
问题症状:
                无法上传 图片与附件,服务器限制无法上传那么大的附件
                上传附件提示:服务器限制无法上传那么大的附件
                 找遍了dz论坛和百度都没有人能解决
                 而且遇到这个问题的人特别特别的多。。。但是都没有解决。

所处环境:    
Discuz! 程序版本 Discuz! X2 Release 20110817
UCenter 客户端版本 UCenter 1.6.0 Release 20110501
服务器系统及 PHP WINNT / PHP v5.2.9-2
服务器软件 Microsoft-IIS/6.0
服务器 MySQL 版本 5.0.81-community-nt
上传许可 20M
当前数据库尺寸 13.34 MB

造成原因:
这个问题及其有可能是php版本高了造成的。5.2以上的版本容易出现这种问题!
解决方法
1、打开php.ini文件
2、查找 ;upload_tmp_dir =
3、去掉前面的分号,并且在等于号后面加上一个临时目录,一般可以设置windows的临时目录:C:\windows\temp 或者自己弄一个临时文件夹;
4、把上面设置的临时文件夹赋予足够的权限,everyone  完全控制;
5、设置好后重新启动下IIS就正常了。

问题点评
这种问题十分难找出来,因为网站没有其他问题,权限设置也没错可是就是找不到原因。。要不是对比两台服务器的环境,发现一个是php5.0一个是php5.2的话还真不知道怎么解决。
php。ini 配置中 ;upload_tmp_dir =一般是不大开的饿,但是dx对这个是有要求的。所以只需要把高版本php中配置好临时文件夹即可!



上一篇:UCenter的介绍和下载
下一篇:如何查看DZ、dz x2论坛qq互联的appid以及appkey -保证有效
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-3 09:48

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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