为什么论坛的头像无法更改?
图片上传后会出现cannotwritetothedata/tmpfolder!的提示,无法上传是什么原因呢...
图片上传后会出现can not write to the data/tmp folder!的提示,无法上传是什么原因呢
展开
1个回答
展开全部
很简单因为:服务器的tmp目录不可写
你可以修改php.ini更改temp目录地址到一个可写目录
彻底解决 UCHOME discuz! Can not write to the data/tmp folder! 不能上传头像.文件等
一个很重要的原因,看下C盘是不是 被临时文件吃光了!
如果正常.请看下面
注意
如果是Linux类,请看把那些目录属性设成777.(/data/tmp)
更改ucenter/data/tmp目录权限,确认UCHOME推荐您做的下面设置已经设置:使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为777,win主机请设置internet来宾帐户可读写属性 ./config.php 读/写 系统配置文件 ./attachment/ (包括本目录、子目录和文件) 读/写/删 附件目录 ./data/ (包括本目录、子目录和文件) 读/写/删 站点数据目录 ./uc_client/data/ (包括本目录、子目录和文件) 读/写/删 uc_client数据目录 第二步:如果第一步还不行,通过PHPINFO()确认上传临时目录是否也设置了读写权限(phpinfo 里的 upload_tmp_dir 值不会为no value )。例如:win主机upload_tmp_dir 值为C:\WINDOWS\Temp,那么此目录设置internet来宾帐户可读写属性,win主机 确定权限检查全部通过,OK了。
Temp占用了你的大部分空间C盘空间
你可以修改php.ini更改temp目录地址到一个可写目录
彻底解决 UCHOME discuz! Can not write to the data/tmp folder! 不能上传头像.文件等
一个很重要的原因,看下C盘是不是 被临时文件吃光了!
如果正常.请看下面
注意
如果是Linux类,请看把那些目录属性设成777.(/data/tmp)
更改ucenter/data/tmp目录权限,确认UCHOME推荐您做的下面设置已经设置:使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为777,win主机请设置internet来宾帐户可读写属性 ./config.php 读/写 系统配置文件 ./attachment/ (包括本目录、子目录和文件) 读/写/删 附件目录 ./data/ (包括本目录、子目录和文件) 读/写/删 站点数据目录 ./uc_client/data/ (包括本目录、子目录和文件) 读/写/删 uc_client数据目录 第二步:如果第一步还不行,通过PHPINFO()确认上传临时目录是否也设置了读写权限(phpinfo 里的 upload_tmp_dir 值不会为no value )。例如:win主机upload_tmp_dir 值为C:\WINDOWS\Temp,那么此目录设置internet来宾帐户可读写属性,win主机 确定权限检查全部通过,OK了。
Temp占用了你的大部分空间C盘空间
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询