我的PHP程序没有在树莓派目录上移动上载的图像

时间:2018-10-01 11:23:23

标签: php permissions raspberry-pi raspberry-pi3

您好,我很难确定如何在树莓派目录上上传图片。我尝试了下面的代码,但它返回了一个空白数组。 / var / www / html / image 这是我的代码

HTML:

<form action="upload.php" class="dropzone text-center" id="left-drop"> </form>

PHP:

<?php
$target_dir = "/var/www/html/image/main";
$target_file = $target_dir . basename($_FILES["image"]["tmp_name"]);
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));


if (move_uploaded_file($_FILES["image"]["tmp_name"], $target_file)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "error\n";
}
?>

我的树莓派权限:

我的文件夹权限 enter image description here 谢谢。

1 个答案:

答案 0 :(得分:0)

我最初以为您知道您所编写的代码允许任何人伪装您的服务器,但是您

  • 在LXDE文件管理器的屏幕快照中显示您的权限
  • 编写代码,没有错误检查或报告
  • 不提供解释,说明发生了什么以及为什么不符合您的期望
  • 没有检查您的日志文件中是否有任何错误
  • 未提供MCVE

让我怀疑情况并非如此。 (以上有关如何开始解决问题的提示)