我看到了我的 phpinfo 文件,它没有设置 tmp 值,所以我将它设置为 /tmp
upload_tmp_dir = "/tmp"
但它仍然无法正常工作。我的服务器在 Amazon ec2 中。
我尝试将 upload_tmp_dir 设置为“/var/www”(没有尾部斜杠),但这也不起作用。我需要设置对 tmp 目录的权限吗?
print_r($_FILES);
正在给
enter code here
Array ( [upload_file] => Array ( [name] => ps.jpg [type] => image/jpeg [tmp_name] => /tmp/phpBcpdfP [error] => 0 [size] => 193728 ) )
和
is_uploaded_file($_FILES['upload_file']['tmp_name'])
给出结果 1