Skip to main content

Maximum Upload File Size


Maximum Upload File Size

:?: Is there an easy way to increase the maximum file upload size (currently 2 megabytes)?

:!: The file upload size is set in your PHP configuration, php.ini, with the parameter upload_max_filesize.
The setting can be changed in a number of different places depending on your webserver and the method it uses to run PHP.
If your Webserver allows the modification of PHP settings through a .htaccess file (Apache + mod_php) add the following two lines to a .htaccess in the installed directory:
php_value upload_max_filesize 15M  php_value post_max_size 15M
Otherwise you need to modify your php.ini (usually located in /etc/php5/php.ini, but refer to your administrator or distribution manual for the correct location):
upload_max_filesize = 15M  post_max_size = 15M
After modifying the global php.ini you will need to restart the webserver to have changes take effect.

Apache Users

Set the following parameter to a reasonable value in your php.ini if you get "Upload Failed" errors after setting upload_max_filesize and post_max_size :
memory_limit = 256M ; Maximum amount of memory a script may consume (default: 16MB)

Suhosin Users

Users with Suhosin might need to increase the suhosin.post.max_value_length value as well.

Red Hat E5 Servers

Red Hat ES users will also want to check (and probably increase) LimitRequestBody in/etc/httpd/conf.d/php.conf, which is set by default to a fairly low value. This directive specifies the number of bytes from 0 (meaning unlimited) to 2147483647 (2GB) that are allowed in a request body.

FCGI Users

An updated default FastCGI restriction, which limited the maximum body size of a HTTP request results in internal server errors. You may set new values in your apache, i.e.
    
FcgidMaxRequestLen 26214400    
FcgidConnectTimeout 60  
for 25 MB and 60 sec timeout.
Source: https://www.dokuwiki.org/faq:uploadsize

Popular posts from this blog

Extend a LVM partition after increasing its virtual disk on Virtualbox

No Linux machine at work? the easy way could be to simply install Virtualbox in one of the PC, create a VDI and install Ubuntu 14.04 in it. But the day will come when you need more space! Here is how to resize it: Resize Virtualbox VDI Open Virtualbox, make sure to shutdown your virtual machine. Then open a terminal (here windows): 1 2 3 4 cd “ C : \ Program Files \ Oracle \ VirtualBox ” VBoxManage list vms VBoxManage clonehd uuid 0000000000000000 backup . vdi VBoxManage modifyhd uuid 0000000000000000 -- resize 204800 This is the Virtualbox official manual  of available commands. And  this is a website  to convert Gb into Mb (–resize takes Mb as input, 200Gb = 204800Mb). Boot Gparted to resize the partition After a default install of Ubuntu Server on one physical disk, you will have a SWAP partition, and then an extended partition in which you’ll have your LVM partition (So 3 partitions).  Download Gparted  .iso,...

Word 2003 “This document couldnot be registered. It will not be possible to create links from other documents to this document.”

One day when i open a document in Ms. Word 2003, I get the message “ This document could not be registered. It will not be possible to create links from other documents to this document .” After searching using google.com and open some website, i have one solution. It’s only one maybe two step that i have to do. I open my services panel and activated my DCOM Server Process Launcher . And, it works, the message no longer show again when i open my document using word 2003. That’s all. I hope it works to you too, if you have same problem. Nb: Open services panel, just open Run (Start–> Run) and type services.msc then Enter .

Website Using HTTPS Protocol

Last week, I changed protocol of my website from http to https. There were steps that i had to do. First, I installed openssl package and mod_ssl # yum install mod_ssl openssl Then, I configured the openssl  and created certificate # cd /etc/pki/tls/certs # make server.key # openssl rsa -in server.key -out server.key # make server.csr # openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650 # chmod 400 server.* After that, I changed configuration of httpd/apache #nano /etc/httpd/conf.d/ssl.conf DocumentRoot "/var/www/html" ServerName www.server.world:443 SSLCertificateFile /etc/pki/tls/certs/server.crt SSLCertificateKeyFile /etc/pki/tls/certs/server.key Last, I restarted the webserver #service httpd restart That's all what i did last week to change my website protocol from http to https.