PHP无法上传文件:PHP Warning:File upload error unable to create a temporary file in Unknown on line 0

PHP无法上传文件:PHP Warning: File upload error – unable to create a temporary file in Unknown on line 0

1. 打开php.ini 查看临时文件位置 upload_tmp_dir 是否设置?

)WRON3`FVBJAFZC3(O7`[7G

 为了保险起见还是设置下这个值,当php.ini 没有设置 upload_tmp_dir,

那么默认 php 进程会读写系统的临时目录(Windows 默认为 C:/windows/temp,Linux 为 /tmp)

2. 检查 upload_tmp_dir 临时文件存储位置文件夹的读写权限?

Linux 下,可以设置 chmod 0777 /wwwroot/tmp

Windows 下,目录右键>属性,设置安全 > 目录权限,给IUSR_用户相应的权限,

qq20160625090200

qqnew20160625090958

3. 最重要的,完成修改后,要重启服务器apache,nginx或者IIS