Many times people want to upload big size media files into wordpress blog for download. Some people asked me about uploading the PDF files and video files into wordpress blog. You can easily upload big size media file to wordpress.
increase file upload size limit in wordpress
When to do wordpress installation that time default upload file limit is 2mb. Best way to increase the upload limit is adding code into .htaccess file. This file you will find in wordpress installation folder. Dont look into theme folder. Check your wordpress root folder for finding the .htaccess file.
Add following code in that file.
php_value upload_max_filesize 200M php_value post_max_size 200M php_value max_execution_time 2000 php_value max_input_time 2000
After this you need to add the following code in to your wp-config.php file.
<tt>define('WP_MEMORY_LIMIT', '200MB');</tt>
Increase the maximum amount of a time a PHP script will run. Note: If using a shared hosting service, you may need to ask your host to increase the limit.
For you information I am giving you the information about most popular hosting providers.
Hostgator will gives the ability to increase the limit upto only 64mb.
Bluehost will gives the ability to increase the limit upto only 96mb.
Godaddy will gives the ability to increase the limit upto only 64mb.
Mostly all shared hosting providers gives you facility to upload files upto 64mb size file. If you are having any doubts then you can write to me on wordpressapi@gmail.com.
So this means if i’m on shared hosting that only my web host can set this limit??
That sucks.
Good tutorial thanks anyway!
I tried this method, and got a 505 internal error 🙁 …
you have to be root to be able to do this… but
a lot of people self-host on their own dedicated server, not some shared server, in that case I would open the main server php.ini file, our was located here:
/etc/php5/apache2, and then scroll a good 15 pages down until you find this setting and change from the default of 2M to 100M, like we did then re-start apache…
/etc/init.d/apache2 restart
; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 100M