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

2013 年 6 月 6 日3330

今天配置了一个服务器,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的权限了。

0 0