将图像文件上传到远程服务器Android PhP

时间:2014-08-02 00:36:55

标签: php android file-upload remote-server

我正在开发一个Android应用程序,我需要将用户的图像文件上传到远程服务器。当我使用localhost作为我的服务器运行php脚本时,图像上传成功。但是,当我尝试使用相同的代码将相同的文件上传到我的远程服务器时,它不会上传。这是php脚本`

$file_path = "prof_pics/";

$file_path = $file_path . basename( $_FILES['uploaded_file']['name']);
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
    echo "success";
} else{
    echo "fail";
}

>`

我正在尝试将文件从设备上传到我创建的/var/www/prof_pics/目录。我已尝试过两种方式,并在php代码中使用/var/www/prof_pics/而不是prof_pics/来尝试上传。我的Android应用程序向我发送上传成功后写的日志消息(“图像上传完成”)。但是,当我尝试使用sudo find / -name '4718256.98529.png'在服务器中搜索图像时。没有返回结果。它怎么可能

  1. 当我使用localhost

  2. 时,图像文件上传成功
  3. 使用相同php脚本的相应修改版本时,无法成功上传。

  4. 服务器的响应为200,表示文件已上传。

  5. 如果程序正确且文件已上传,我无法在适当的位置找到该文件。

0 个答案:

没有答案