字体:  

不能上传附件的请进

安笛 发表于: 2007-2-14 10:55 来源: SupeSite/X-Space官方站

首先需要说明的是,php程序不能运行在安全模式下,否则会造成很多问题

在使用SS的时候,如果有不能上传附件的情况,请根据以下步骤排查。
如果您的SS之前一直可以成功上传附件,没有修改任何文件的情况下突然不能够上传附件了,情况如下:
1、您的空间已满,请联系空间商购买更大的空间。
2、可能是附件目录(默认是  attachments)这个目录的属性被其他人修改,请

保证此目录的属性为 777

如果您刚刚安装好SS之后就不能上传附件的情况:
1、可能是程序上传的不完整,例如 batch.upload.php 这个文件没有上传完整,请您使用2进制把所有的程序都重新上传到服务器。建议您分步上传,如果直接全部把所有文件上传的话,可能会漏传一些文件的。

2、attachments 这个目录的属性不是 777

请依照您的情况安装上述顺序进行排查。  

最后还有一种情况是:检查站点附件归类方式是否和服务器权限一样,如果选择了按照目录归类的话,需要服务器支持dir函数,并要保证apache生成的文件的属主跟人工建立文件的属主一样。

最新回复

ok196 at 2007-2-14 11:10:27
感动的哭啊 来DZ这么多年,真正的第一次坐安笛 (豆豆)的沙发!
安笛 at 2007-2-14 11:23:14

QUOTE:

原帖由 ok196 于 2007-2-14 11:10 发表
感动的哭啊 来DZ这么多年,真正的第一次坐安笛 (豆豆)的沙发!
下次发教程前先悄悄的pm你  
smatcn at 2007-3-05 20:31:20
第一种情况,搬家到新空间,通过FTP上传所有文件没问题,检查了这些文件的权限也是777.可是,当我在后台上传附件时就不允许了。

第二种情况,全新安装完毕,在后台上传附件正常。接着,我再通过FTP将备份出来的,以前上传的文件传到该附件文件夹就不允许了。

请教,这是什么意思?空间商反复检查,多次排查得出结论,他们的主机没问题,叫我联系你们。但我在另外的空间则没有这些问题,我在美国有一个空间,连777的权限都不用设置,而且也没有上述问题。那么,这到底是SS设计上的原因还是空间服务器的原因呢?
fairfu at 2007-3-06 12:47:18
我是用vertrigo serv这个软件做的服务器,系统是2003企业版的,那我该怎么改呢?最好有视频演示,有图文的也不错.
kkhpop at 2007-3-07 11:35:21
liumingl at 2007-9-18 13:27:16
终于发现问题的所在了。php.ini里面upload_tmp_dir = "XXXX"需要正确的设置一下!
pc77maikongjian at 2007-9-19 14:17:07
好东西,顶起.!
戴翅膀的猫 at 2007-9-21 17:43:03
晕,原来是这样大啊
jiahong5885 at 2007-9-30 14:40:58
php.ini里面upload_tmp_dir = "XXXX"
要怎么设置
klausegg at 2007-9-30 17:14:18
顶!!!!!!!!!

[ 本帖最后由 klausegg 于 2007-9-30 17:16 编辑 ]
戴翅膀的猫 at 2007-10-03 22:58:39
说晕。。。这样啊
kin86 at 2007-10-04 09:32:42
还是不行...晕
meyu at 2007-11-04 21:29:04
如果搬新空间,又是LINUX的,可能就会遇到无法上传文件的问题

这是因为你上传的GID和UID都是用户的,而不是程序生成的,所以可能无法通过程序来上传程序

使用WINDOWS的应该就不会有这个问题

具体修改方法就是修改attachments的目录为777,也可以在后台更换个目录存放方式让程序去生成目录即可

手工修改的话就是改目录属性,即更改为APACHE即可

还有一点要注意的是,尽可能别一次性上传太多图片,避免程序超时
wxjback at 2007-11-09 17:29:48

QUOTE:

原帖由 meyu 于 2007-11-4 21:29 发表
如果搬新空间,又是LINUX的,可能就会遇到无法上传文件的问题

这是因为你上传的GID和UID都是用户的,而不是程序生成的,所以可能无法通过程序来上传程序

使用WINDOWS的应该就不会有这个问题

具体修改方法就 ...
设置attechmets为777不可行啊,我设了好几次了
目录想改apache改不了,不会

后台改了附件归类方式解决了问题了,不过不想改目录的话,怎么改目录属性为apache呢?我也用meyu空间

[ 本帖最后由 wxjback 于 2007-11-9 18:07 编辑 ]
wxjback at 2007-11-09 17:43:48
我想知道大家不能上传附件的话,都提示什么错误么?还是什么都不显示,只是说正在上传呢?
miffe at 2007-11-10 12:04:03
我装了SupeSite 5.5.5

也许是刚开始没有修改文件权限为777

现在我进后台后发现
“论坛相关设置”
里的
“进入论坛管理平台”的连接为:
http:///admincp.php

“论坛SupeSite参数设置

更新论坛缓存

数据库备份
论坛常用管理
编辑用户

禁止用户

批量主题管理

审核新主题”

等等都是这样的连接

还有 我在论坛上的图片上的连接是http:///attachment.php?aid=2

到底是那里设置错误?

请帮忙

谢谢
hp5216 at 2007-12-09 17:00:44
最后还有一种情况是:检查站点附件归类方式是否和服务器权限一样,如果选择了按照目录归类的话,需要服务器支持dir函数,并要保证apache生成的文件的属主跟人工建立文件的属主一样。


这句话是什么意思啊?