我正在尝试使用MAMP将图像上传到本地服务器。
我使用http请求发布图片。这似乎工作正常。
这是我处理后端文件以重现错误的方法:
foreach ($_FILES as $file) {
//@todo kolla om några bilder är bifogade, kanske inte behövs.
$filepath = $file['tmp_name'].'/'.$file['name'];
echo $filepath . '<br />';
if(file_exists($filepath)){
echo 'true <br />';
}else{
echo 'false <br />';
}
}
输出
/Applications/MAMP/tmp/php/phpdaILf2/pdf.pdf
false
即有道路和道路,但没有任何内容。
路径
/Applications/MAMP/tmp/php/
存在。我已经在php文件夹中设置了权限,在finder“Everyone”“read and write”和终端中的chmod 0777中都设置了tmp和php-folder。但是,在php中没有创建文件夹,文件也没有上传。
我做错了什么?
答案 0 :(得分:0)
您刚刚指定了目标目录,接下来您需要将文件“实际”“移动”到所需位置。 使用move_uploaded_file函数。