|
HTTP,MySQL,Apache,PHP,google,FTP,Linux,域名注册,Server,SEO,中国搜索,百度,爬虫,搜索引擎,FTP Jail,vsFTPD,qihoobot,BadBot,Ports,Network,Remove Pass-phase,SSL,Installation,缓存,Cache,Proftpd,Index,新闻组,Myspace,Discuz
| 阅读上一个主题 :: 阅读下一个主题 |
| 留言 |
|
Discuz 附件不能上传的问题
|
|
| |
|
发布人: Mrs LA
发布于: 2008/05/06, 2:13 pm
|
|
|
a.服务器硬盘没有空间
b.attachement目录是否设置属性777,win主机属性everyone
c.IIS中已设置"Windows 集成身份验证".
d.删除attachments目录下文件夹并且重新建立同名文件夹,并给予相应权限.
e.php.ini中的
将;upload_tmp_dir = 该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以修改并给其定义一个绝对路径,这里设置的目录必须有读写权限。
f.在php.ini中upload_max_filesize 的参数设置2M改大,让大文件可以上传.修改后,重新启动iis/apache/zeus就可以了
g.后台 基本设置 附件设置 不小心开启远程附件或者没有设置完整也会出现此问题
h. 后台 基本设置 附件设置 设置的附件保存方式为其他方式 不是保存在同一目录下 部分服务器限制了目录属性 导致无法上传附件(虚拟空间出现的比例较多)
最近发现有些朋友碰到这个问题。
我也碰到了。我服务器用提directadmin。
不知道是我设的还是升级directadmin时它自动给设的,新建的域名open_basedir 为on
一般来讲,上传不了附件的原因,无非就是权限。
目录可写权限
php_safe mode
open_basedir mode
通常,php模式是否为安全模式并不是很重要,同样可以上传文件。
但如果open_basedir 为on,则百分百上传不上附件,并且无任何提示。
有的贴子我回了,但估计很多人发过很多贴子,恐怕有的现在也没有找到问题所在。
因为有些用户并不是server master,不知道自己的权限。同时服务商又不愿意给你查给你看。
所以,如果还有的朋友是附件上传不能,且无任何提示,找你的服务商问问open_basedir 是否为off
如果为off 再找其它原因。如果为on,肯定是上传不了。
|
|
|
|
|
|
返回页首
|
|
 |
|
热门标签: HTTP(8), MySQL(8), Apache(5), PHP(4), google(4), FTP(2), Linux(2), 域名注册(2), Server(2), SEO(2), 中国搜索(1), 百度(1), 爬虫(1), 搜索引擎(1), FTP Jail(1), vsFTPD(1), qihoobot(1), BadBot(1), Ports(1), Network(1), Remove Pass-phase(1), SSL(1), Installation(1), 缓存(1), Cache(1), Proftpd(1), Index(1), 新闻组(1), Myspace(1), Discuz(1)
|
|