我想在POST中使用php和xmlhttprequest将文件上传到我的服务器。
但是我的/ tmp目录太小了,所以我创建了一个新的tmp文件夹,用于上传777访问,我更改了vhost conf文件,将upload_tmp_dir设置为此文件夹的路径。
如果我显示phpinfo,则此文件夹显示为upload_tmp_dir。
但是当我上传文件时,新的tmp文件夹中没有任何内容,但我可以在/ tmp中看到这种类型的文件:20140321-165951-Uyxh938AAQEAACcDEeEAAAAC-request_body-uW4YRM
如何让PHP上传以使用我创建的tmp文件夹?
非常感谢你的帮助
答案 0 :(得分:0)
将文件上传到tmp文件夹,你应该使用这个
file_put_contents(sys_get_temp_dir().'/file.txt', 'content');