$ _FILES [..] ['tmp_name']不存在

时间:2012-06-20 23:10:56

标签: php upload

我正在尝试使用PHP创建文件上载表单。 $_FILES['main_image']打印为:

Array
(
 [name] => kitten11.jpg
 [type] => image/jpeg
 [tmp_name] => /tmp/phplyPTRW
 [error] => 0
 [size] => 29872
 )

file_exists($_FILES['main_image']['tmp_name'])false/tmp可写。

可能会发生什么?

我在愚蠢的共享主机上,所以就配置而言,我无法改变太多。

修改

我的其中一个包括做了它不应该做的事情,所以问题就解决了。

2 个答案:

答案 0 :(得分:2)

您可能需要修改 php.ini 文件并增加此行的值:

  

<强>的upload_max_filesize

答案 1 :(得分:0)

在这种情况下,file_exists()可能不相关。很多时候move_uploaded_file($filename, $destination)函数的 $ destination 路径错误。

请问,您是否可以使用该上传功能检查此值?

相关问题