在使用SS的时候,如果有不能上传附件的情况,请根据以下步骤排查。
如果您的SS之前一直可以成功上传附件,没有修改任何文件的情况下突然不能够上传附件了,情况如下:
1、您的空间已满,请联系空间商购买更大的空间。
2、可能是附件目录(默认是 attachments)这个目录的属性被其他人修改,请
保证此目录的属性为 777
如果您刚刚安装好SS之后就不能上传附件的情况:
1、可能是程序上传的不完整,例如 batch.upload.php 这个文件没有上传完整,请您使用2进制把所有的程序都重新上传到服务器。建议您分步上传,如果直接全部把所有文件上传的话,可能会漏传一些文件的。
2、attachments 这个目录的属性不是 777
请依照您的情况安装上述顺序进行排查。
最后还有一种情况是:检查站点附件归类方式是否和服务器权限一样,如果选择了按照目录归类的话,需要服务器支持dir函数,并要保证apache生成的文件的属主跟人工建立文件的属主一样。


最新回复
QUOTE:
下次发教程前先悄悄的pm你第二种情况,全新安装完毕,在后台上传附件正常。接着,我再通过FTP将备份出来的,以前上传的文件传到该附件文件夹就不允许了。
请教,这是什么意思?空间商反复检查,多次排查得出结论,他们的主机没问题,叫我联系你们。但我在另外的空间则没有这些问题,我在美国有一个空间,连777的权限都不用设置,而且也没有上述问题。那么,这到底是SS设计上的原因还是空间服务器的原因呢?
要怎么设置
[ 本帖最后由 klausegg 于 2007-9-30 17:16 编辑 ]
这是因为你上传的GID和UID都是用户的,而不是程序生成的,所以可能无法通过程序来上传程序
使用WINDOWS的应该就不会有这个问题
具体修改方法就是修改attachments的目录为777,也可以在后台更换个目录存放方式让程序去生成目录即可
手工修改的话就是改目录属性,即更改为APACHE即可
还有一点要注意的是,尽可能别一次性上传太多图片,避免程序超时
QUOTE:
设置attechmets为777不可行啊,我设了好几次了目录想改apache改不了,不会
后台改了附件归类方式解决了问题了,不过不想改目录的话,怎么改目录属性为apache呢?我也用meyu空间
[ 本帖最后由 wxjback 于 2007-11-9 18:07 编辑 ]
也许是刚开始没有修改文件权限为777
现在我进后台后发现
“论坛相关设置”
里的
“进入论坛管理平台”的连接为:
http:///admincp.php
“论坛SupeSite参数设置
更新论坛缓存
数据库备份
论坛常用管理
编辑用户
禁止用户
批量主题管理
审核新主题”
等等都是这样的连接
还有 我在论坛上的图片上的连接是http:///attachment.php?aid=2
到底是那里设置错误?
请帮忙
谢谢
这句话是什么意思啊?