做了个网页进行上传文件,在客户端采用JavaScript,服务器端采用php进行文件上传move_uploaded_file函数
但是在本地的很多机器上试了没问题,然后在云服务器上把东西直接复制过去,就出现下面的问题
PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0
解决办法,把pho.ini文件打开,将upload_tmp_dir 解注释,然后设置成你自己的路径,例如
upload_tmp_dir = "../apps/achieve/upload/"
这样就可以了。
之前也试过是不是文件读写权限的问题,发现和这个没关系。
修改了upload_tmp_dir 路径之后就可以了。