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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 附件不能上传(本地、远程)的排查方法:

[复制链接]
茄子 发表于 2006-5-23 11:09:57 | 显示全部楼层 |阅读模式
本地无法上传:
1)检查attachement目录及其子目录都是777属性
2)batch.upload.php是否是最新的程序,并且二进制上传了
3)function/common.func.php是否是最新的程序,并且二进制上传了

本地可以上传,但是远程无法上传:
1.)可能是服务器DNS解析有问题。
2)可能是服务器获取对方的图片超时
3)访问对方的服务器存在掉包现象
4)看一下你的环境配置是否支持远程读取,php参数allow_url_fopen 要设置为on
Jansfer 发表于 2006-5-23 11:54:20 | 显示全部楼层
1,论坛能上传吗?-----可以
2,X-Space远程能上传吗?-------可以
3,X-Space本地能上传吗?------------不可以
4,attachement目录是否设置属性777,-------------正确设置
5,batch.upload.php是否是最新的程序,并且二进制上传了---------------是
6,function/common.func.php是否是最新的程序,并且二进制上传了--------------是
7,您的服务器php版本-------------PHP4.3.10
8,补充说明(大家自己补充) ------------------暂无
回复

使用道具 举报

sdf120 发表于 2006-5-23 12:07:13 | 显示全部楼层
1,论坛能上传吗?-可以
2,X-Space远程能上传吗?-没试过
3,X-Space本地能上传吗?-可以
4,attachement目录是否设置属性777,win主机属性everyone-服务商说不用设置目录属性
属性设置方法:https://discuz.dismall.com/thread-280415-1-1.html
5,batch.upload.php是否是最新的程序,并且二进制上传了-是
6,function/common.func.php是否是最新的程序,并且二进制上传了-是
7,您的服务器php版本-PHP v4.4.0
8,补充说明(大家自己补充)-我是这种情况,如果超版设置了不允许上传附件,而版主设置了允许上传附件,版主就上传不了了。
回复

使用道具 举报

lzxfox 发表于 2006-5-23 13:00:44 | 显示全部楼层
1,论坛能上传吗?--可以
2,X-Space远程能上传吗?--可以
3,X-Space本地能上传吗?--不行
4,attachement目录是否设置属性777,win主机属性everyone -- freebsd系统,已经设为777
5,batch.upload.php是否是最新的程序,并且二进制上传了--是
6,function/common.func.php是否是最新的程序,并且二进制上传了--是
7,您的服务器php版本--Apache/2.0.58 (FreeBSD) PHP/4.4.2
8,补充说明(大家自己补充) -- 无
回复

使用道具 举报

freddy 发表于 2006-5-23 13:17:16 | 显示全部楼层
1,论坛能上传吗?..................................OK
2,X-Space远程能上传吗?..................................Never Try
3,X-Space本地能上传吗?..................................OK
4,attachement目录是否设置属性777,win主机属性everyone
属性设置方法:https://discuz.dismall.com/thread ... .................OK
5,batch.upload.php是否是最新的程序,并且二进制上传了..................................OK
6,function/common.func.php是否是最新的程序,并且二进制上传了..................................OK
7,您的服务器php版本..................................4.3.10
8,补充说明(大家自己补充)

[ 本帖最后由 freddy 于 2006-5-23 13:57 编辑 ]
回复

使用道具 举报

枫语 发表于 2006-5-23 14:51:34 | 显示全部楼层
1,论坛能上传吗?..................................OK
2,X-Space远程能上传吗?..................................Never Try
3,X-Space本地能上传吗?..................................OK
4,attachement目录是否设置属性777,linux主机属性everyone
属性设置方法:https://discuz.dismall.com/thread-280 ... .................OK
5,batch.upload.php是否是最新的程序,并且二进制上传了..................................OK
6,function/common.func.php是否是最新的程序,并且二进制上传了..................................OK
7,您的服务器php版本..................................Linux / PHP v4.4.1
8,装了6次,终于成功,很麻烦的,有时间写个教程,哈
回复

使用道具 举报

billy 发表于 2006-5-23 16:02:50 | 显示全部楼层
要不我把FTP帐号密码给你,你帮我安装好吗?

我从第一次起安装都比较顺利,就是图片本地和远程都无法上传,超级郁闷

主机信息
   主机类型: 经济型(Unix)   
 操作系统: FreeBSD Unix  
 资源配额(30分钟在线): 标准  
 Web服务器: RobustWeb™ — 基于Apache
 PHP环境: 4.3.1 (Zend加速、内建GD)
 MySQL数据库环境: 4.0.20



**************************
1,论坛能上传吗?
2,X-Space远程能上传吗?--不能
3,X-Space本地能上传吗?--不能
4,attachement目录是否设置属性777,win主机属性everyone--777
属性设置方法:https://discuz.dismall.com/thread-280415-1-1.html
5,batch.upload.php是否是最新的程序,并且二进制上传了--应该是,用5.20的新版
6,function/common.func.php是否是最新的程序,并且二进制上传了--应该是,用5.20的新版
7,您的服务器php版本--4.3.1 (Zend加速、内建GD)
8,补充说明(大家自己补充)

[ 本帖最后由 billy 于 2006-5-25 15:00 编辑 ]
回复

使用道具 举报

c++builder 发表于 2006-5-23 17:05:41 | 显示全部楼层
1,论坛能上传吗?--可以
2,X-Space远程能上传吗?--可以
3,X-Space本地能上传吗?--不行
4,attachement目录是否设置属性777,win主机属性everyone -- freebsd系统,已经设为777
5,batch.upload.php是否是最新的程序,并且二进制上传了--是
6,function/common.func.php是否是最新的程序,并且二进制上传了--是
7,您的服务器php版本--Apache/2.0.55  PHP/4.3.11
8,补充说明(大家自己补充) -- 无

[ 本帖最后由 c++builder 于 2006-5-23 17:06 编辑 ]
回复

使用道具 举报

kxx324 发表于 2006-5-24 17:22:37 | 显示全部楼层
1,论坛能上传吗?                             可以
2,X-Space远程能上传吗?                 可以
3,X-Space本地能上传吗?                 不可以
4,attachement目录是否设置属性777,win主机属性everyone                   everyone已设置过  
属性设置方法:https://discuz.dismall.com/thread-280415-1-1.html                  
5,batch.upload.php是否是最新的程序,并且二进制上传了                            是
6,function/common.func.php是否是最新的程序,并且二进制上传了              是
7,您的服务器php版本                                                        PHP Version4.4.0
8,补充说明(大家自己补充)
回复

使用道具 举报

feilongsky 发表于 2006-5-25 07:58:29 | 显示全部楼层
远程上传可以成功,就是本地上传不成。
我在这个帖子里有讨论:
https://discuz.dismall.com/thread-302860-1-2.html
在php.ini的配置中,如果Safe_mode=On,也就是打开了安全模式,附件是不能上传的。
在我的服务器上,当Safe_mode=On后,很多php程序不能正常运行了,为了使用的方便,安全嘛,只好降低一些。

但是我把Safe_mode=Off后,发现图片等附件仍然不能上传,经试验,发现如果
Open_basedir=/var/www/htdocs/ 这个选项注释掉,图片等附件就能成功上传了。

不过,由于设定Open_basedir是php安全配置的一项重要内容,这次我不敢冒险了,
所以图片仍不能上传。

希望xspace作者做些改进,discuz上传附件在上述两种情况下都能正常工作,说明discuz作者很重视安全问题。

[ 本帖最后由 feilongsky 于 2006-5-25 08:00 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 03:49 , Processed in 0.029744 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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