In most of the websites file upload feature is a comman in now a days. For some advanced websites like video and audio sites you need to upload large files.
By default PHP have very few MB of upload limit. But not a proble at all. You can increase upload file size limit in two ways.
If you have an access to your php.ini file then you just need to place the below code in your php.ini file or replace the existing parameters with below one:
post_max_size = 64M
max_execution_time = 300
Now if you don’t have an access to your php.ini then you can change these parameters from .htaccess file as well. copy below code in your .htaccess file and you are ready to go.
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Note: Second trick may not work if you are on shared hosting.