如何使用MAMP将文件上传到本地计算机?
问题描述:
我正尝试使用MAMP将图像上传到本地服务器。如何使用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
即在它里面的路径和upoad,但一无所获。
/Applications/MAMP/tmp/php/
存在的路径。我已经在php文件夹中设置了权限,在finder“Everyone”,“读写”和终端中的chmod 0777中,都包含在tmp和php文件夹中。但是,没有文件夹内创建的PHP文件没有上传。
我在做什么错?
答
您刚刚指定了目标目录,接下来需要将文件实际“移动”到所需位置。 使用move_uploaded_file函数。