频道栏目
首页 > 资讯 > 文件上传 > 正文

PHP环境配置后,Discuz无法上传图片的解决方法

16-01-07        来源:[db:作者]  
收藏   我要投稿

今天配置了一个服务器,PHP环境的。结果安装了Discuz却无法成功上传图片。提示:文件上传完成总共有1个文件上传失败。

今天配置了一个服务器,PHP环境的。结果安装了Discuz却无法成功上传图片。提示:文件上传完成总共有1个文件上传失败。

试了一下其他的程序,也是无法传图片。看样子还是PHP环境配置的问题。解决的方法很简单:

1、找到php.ini文件;

2、找到upload_tmp_dir并去掉注释,设置一个地址,比如:

upload_tmp_dir = D:\temp

3、给temp文件夹设置一个与网站同用户;

比如网站访问的用户为IUSR_aaa,那么也给temp文件夹赋予相同用户权限;

4、重启iis

5、用管理员登录discuz后台,“工具 -> 更新缓存”,再次上传图片,就正常了!

分析:由于是服务器,所以权限设置的比较严格,一般在自己的电脑上不会有这样的问题,因为基本都是everyone的权限了。

相关TAG标签
上一篇:PHP文件上传进度的实现原理
下一篇:php将多张jpg图片生成gif动态图片的代码
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站