Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
在android中向服务器上传大文件?_Android_File Upload - Fatal编程技术网

在android中向服务器上传大文件?

在android中向服务器上传大文件?,android,file-upload,Android,File Upload,我使用以下示例将视频上载到服务器 但是我不能上传大尺寸的视频文件,比如说超过2MB 如果可能的话,还有其他的例子可以帮助我吗? 或者上述代码是否需要更改?限制不是在PHP脚本中设置的,而是在全局服务器设置中设置的。如果您可以访问php.ini,请检查upload\u max\u filesize和post\u max\u size的值。更新php.ini后,需要重新启动Apache 如果您无权访问php.ini(例如,共享主机),并且主机允许访问,您可以尝试设置限制,在.htaccess中写入

我使用以下示例将视频上载到服务器

但是我不能上传大尺寸的视频文件,比如说超过2MB

如果可能的话,还有其他的例子可以帮助我吗?
或者上述代码是否需要更改?

限制不是在PHP脚本中设置的,而是在全局服务器设置中设置的。如果您可以访问php.ini,请检查upload\u max\u filesizepost\u max\u size的值。更新php.ini后,需要重新启动Apache

如果您无权访问php.ini(例如,共享主机),并且主机允许访问,您可以尝试设置限制,在.htaccess中写入以下内容:

php_value upload_max_filesize 10M
php_value post_max_size 10M 
您可以使用phpinfo()函数()检查服务器设置。

使用此代码


通过这段代码,您可以上传高达10mb的文件。

我认为您应该在清单文件中尝试android:largeheap=“true”

<application
    android:allowBackup="true"
    android:largeHeap="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" 

在服务器端检查一次。支持的最大文件大小是多少服务器端上传没有限制…在我提供的链接中,服务器端PHP脚本是给定的…请检查是否需要对此进行任何更改