使用Phonegap从Android上传照片

时间:2012-05-23 21:31:16

标签: php android cordova upload webserver

我正在关注这个guide并且几乎所有东西都可以工作,除非我点击提交照片时它只是用我的服务器代码向我发出警报。

这是我在php中的代码:

print_r($_FILES);
$new_image_name = "namethisimage.jpg";
move_uploaded_file($_FILES["file"]["tmp_name"], "/public_html/photos".$new_image_name);

目录是否正确或是否应以其他方式措辞?

1 个答案:

答案 0 :(得分:1)

  • 确保您的目标目录是绝对路径(系统根目录中的/ public_html,或者您想要定义相对路径?)。

  • 在这样的照片之后你不会错过'/':

    "/public_html/photos/".$new_image_name
    
  • 确保您的目标目录对于您的网络服务器用户是可写的(例如在LAMP中为“www-data”用户)。如果您不确定并且想要测试此权限,请将“/ public_html / photos /”文件夹的权限设置为777。