我使用以下示例将视频上传到服务器。
但是我无法上传超过2 MB的大尺寸视频文件。
如果可能,还有其他任何例子可以帮助我吗? 或者是否需要对上述代码进行任何更改?
答案 0 :(得分:2)
您的PHP脚本中未设置限制,但在全局服务器设置中。如果您有权访问php.ini,请检查 upload_max_filesize 和 post_max_size 的值。更新php.ini后,您需要重新启动Apache。
如果您无法访问php.ini(例如共享主机)并且主机允许,您可以尝试在.htaccess中设置类似这样的限制:
php_value upload_max_filesize 10M
php_value post_max_size 10M
您可以使用phpinfo()函数(http://www.php.net/manual/en/function.phpinfo.php)
检查服务器设置答案 1 :(得分:1)
使用此代码。tutorial
通过此代码,您可以上传最多10mb的文件。
答案 2 :(得分:0)
我认为你应该尝试android:largeheap =" true"在清单文件中
<application
android:allowBackup="true"
android:largeHeap="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"