- 在线时间
- 6946 小时
- 信誉
- -76
- 金钱
- 51631
- 贡献
- 891
- 最后登录
- 2022-6-27
- 注册时间
- 2007-10-13
- 帖子
- 34437
- 精华
- 1
- 积分
- -76
- 阅读权限
- 200
- UID
- 1
- 贡献
- 891
- 金钱
- 51631
- 积分
- -76
- 帖子
- 34437
|
昨天新装的DZ论坛 结果上传不了附件
刚在DZ官方论坛搜索了贴子 得到很多结果
貌似这个问题很普遍
常见的集中解决方法在参见版主下砂的贴子之后我归纳如下:
一般有以下十种原因:
1.服务器硬盘没有空间或者日志所在磁盘没有空间,
2.到admin后台-基本设置 -附件设置-- 附件保存路径改为attachments 即把默认路径前的 ./ 去掉
3.attachement目录是否设置属性777,win主机属性everyone
4.IIS中已设置"Windows 集成身份验证"
5.有时候在后台-基本设置 -附件设置 --不小心开启远程附件也会出现此问题
6.删除attachments目录下文件夹并且重新建立同名文件夹,并给予相应权限.
7. Admin 后台- 基本设置-- 附件设置 --设置的附件保存方式为其他方式 ;不是保存在同一目录下 ;部分服务器限制了目录属性 导致无法上传附件 解决方法:把 "附件保存方式"改为"标准"(全部存入同一目录)
8.系统磁盘服务器日志文件temp不可读写 也会出现不能上传 解决方法:使用FTP软件登录您的服务器,将服务器上该文件属性设置为 777
9.php.ini中的将;upload_tmp_dir = 该行的注释符upload_tmp_dir = 该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以修改并给其定义一个绝对路径,这里设置的目录必须有读写权限。
10.在php.ini中upload_max_filesize 的参数设置2M改大,让大文件可以上传.修改后,重新启动iis/apache/zeus就可以了
PS: 我的属于第二种原因 在后台更改了附件路径后就OK了 |
|