我正在使用以下示例将视频上传到服务器。
但是我无法上传超过 2 MB 的大尺寸视频文件。
如果可能的话,还有其他例子可以帮助我吗?还是需要对上面的代码进行任何更改?
该限制不是在您的 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 )检查服务器设置
使用此代码。教程
通过此代码,您可以上传最大 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"