我使用 000webhost 托管我的网站,并在上传过程中运行以下代码,但它返回了空白值。我怀疑临时文件夹一定有问题,但我不知道如何检查。
<?php
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
?>
最佳答案
您的错误是:UPLOAD_ERR_NO_TMP_DIR
Value: 6; Missing a temporary folder. Introduced in PHP 4.3.10 and PHP 5.0.3.
请引用此http://us.php.net/manual/en/features.file-upload.errors.php
解决此错误
要解决此问题,请检查您的 php.ini 文件并检查 upload_tmp_dir
位置
upload_tmp_dir = "c:/wamp/tmp" // or whataver desired location you want
关于php - $_FILES ["file"] ["tmp_name"] 返回空白值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38279287/