在调试一个php的图片上传逻辑时,返回了以下的错误,随手记录一下,方便以后查看使用。

php错误代码:

Notice: Unknown: file created in the system's temporary directory in Unknown

php错误原因:

1、导致上面报错的原因就是,文件上传时用来存放文件的临时目录不存在所导致的,只要创建对应的文件临时存放目录后,就可以解决此问题。

2、php 配置文件中的 upload_tmp_dir 可以设置上传文件的临时文件,设置后上传的文件会在临时目录走一圈在被粘贴到指定目录然后被删除。

错误修复方法

1、打开php的配置文件,php.ini

2、搜索找到 upload_tmp_dir 参数

3、将 upload_tmp_dir 参数的值改成一个存在的目录即可

upload_tmp_dir = D:\phpstudy _pro\Extensions\tmp\tmp

Unknown: file created in the system's temporary directory in Unknown