问题描述:今天遇到一个问题,在本机环境配置和服务器环境配置一样的情况下,本机通过后台上传图片正常,服务器的UEDITOR报错,提示信息为【找不到临时文件夹】。
问题探索:查看TP的LOG信息以及APACHE、PHP的日志发现访问正常,猜测可能是之前配置的服务器权限造成影响,早期图片文件均为本地上传后由GIT同步到服务器,因此未测试服务器图片上传正常与否。
问题解决:搜索相关记录得知如下结论:
【如果 php.ini 没有设置 upload_tmp_dir,那么默认 php 进程会读写系统的临时目录(Windows 默认为 C:/windows/temp,Linux 为 /tmp),所以为了保险起见还是设置下这个值。】
因此设置php.ini中的upload_tmp_dir ="X:/temp"
问题解决