The 2MB limit is set by your server but you may be able to change it. Here is the relevant extract from the svManager user manual:
The file size limit on the upload screen is calculated from the values of two configuration directives in the php.ini file on your server: post_max_size and upload_max_filesize. The memory limit is the lesser of these two values.
If you have access to the php.ini file then you can increase the values of these two directives. If you are changing them substantially then you may also want to increase the value of max_execution_time and max_input_time to prevent your script from timing-out before it runs out of memory. Time-out errors will show as a server error during the upload process and the upload will be cancelled.
Some web hosts allow you to change things in the php.ini, some don't, some will change things if you ask them. Also some web hosts support php5 which may have a more generous configuration.
I'm not sure what you mean by the second question. Could you explain a bit more please.
SimpleViewer Support Team.