Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php web服务通过android上传图像不工作_Php_Android_Image - Fatal编程技术网

使用php web服务通过android上传图像不工作

使用php web服务通过android上传图像不工作,php,android,image,Php,Android,Image,文件夹具有完全权限,因为将出现错误0,我已授予该文件夹的完全权限。根据, 数值:0;没有错误,文件上载成功 移动文件时可能出现问题。尝试使用绝对路径url检查是否将上载文件移动到服务器位置。是否引发任何错误?(例如:从move\u uploaded\u file()函数)?您也不能上传到相对路径,您需要使用绝对路径。打开错误报告->ini\u set('display\u errors',1);错误报告(E_全部)上载\u最大\u文件大小的值是多少?你能发布move_上传的文件()函数的答案吗?

文件夹具有完全权限,因为将出现错误0,我已授予该文件夹的完全权限。

根据,
数值:0;没有错误,文件上载成功


移动文件时可能出现问题。

尝试使用绝对路径url检查是否将上载文件移动到服务器位置。

是否引发任何错误?(例如:从
move\u uploaded\u file()
函数)?您也不能上传到相对路径,您需要使用绝对路径。打开错误报告->
ini\u set('display\u errors',1);错误报告(E_全部)上载\u最大\u文件大小的值是多少?你能发布move_上传的文件()函数的答案吗?不,我没有收到任何错误。问题是我无法看到服务器上的文件。如评论中所述,错误报告处于打开状态。是的,您是对的,但如何检测移动不起作用。它是否与路径有关,我对我的路径充满怀疑。我也使用了简单的“/”但是我也看不到文件。如果(move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$file_path))@这一行我失败了。所以问题在于移动文件,但不知道它有什么错误。你能指导我如何在移动文件时打印错误吗?
<?php
$file_path = "../uploads/";
mkdir("../uploads/");

$file_path = $file_path.basename($_FILES['uploaded_file']['name']);

echo "File Path =>>>>>>>>>> ".$file_path . "<br />";
echo "Upload: " . $_FILES["uploaded_file"]["name"] . "<br />";
echo "Type: " . $_FILES["uploaded_file"]["type"] . "<br />";
echo "Size: " . ($_FILES["uploaded_file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["uploaded_file"]["tmp_name"] . "<br />";

if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
    echo "success" . "<br />";
} else{
    echo "fail - ".$file_path . "<br />";
    print_r($_FILES);
}
?>
     [uploaded_file] => Array
         (
             [name] => test.jpg
             [type] => multipart/form-data
             [tmp_name] => C:\Windows\Temp\phpEAF3.tmp
             [error] => 0
             [size] => 283098
         )
 )