User talk:Jon Witts

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Jon Witts.

Thank you John, looking forward to your edits on Anti-virus and elsewhere. Cheers --Tomaz Lasic 06:33, 11 June 2011 (WST)

Maximum uploaded file size

Probably the most frequently asked question in the Moodle.org Using Moodle forums is "How do I increase the upload file size limit?"

Ubuntu Linux Instructions

These instructions assume that you have installed PHP 5 and Apache 2 via apt-get and left it all as a default install. If you have compiled yourself I presume that you will know where your php.ini files are!

You need to edit the following three settings in your php.ini file located at: /etc/php5/apache2/

  • Type "sudo nano /etc/php5/apache2/php.ini"
  • Press Ctrl and W and type "post_max_size"
  • Change the value to the number of Mb you want your site to accept as uploads
  • Press Ctrl and W and type "upload_max_filesize"
  • Change the value to the number of Mb you want your site to accept as uploads
  • Press Ctrl and W and type "max_execution_time"
  • Change the value to 600
  • Press Ctrl and O
  • Press Ctrl and X
  • Type sudo /etc/init.d/apache2 restart

Your new file size limit should now appear in Administration > Security > Site Policies > Maximum uploaded file size

Windows XP and Server 2003 Instructions

These instructions presume that you have downloaded the latest PHP 5.2.x Windows zip package and extracted it to C:\PHP. If you have installed PHP to another location then change all references to "C:\PHP" to the location you installed PHP too.

  • Open C:\PHP
  • Right Click the php.ini file in this folder and choose "Open with..."
  • Choose "Wordpad" not "Notepad" to open the file with
  • Press Ctrl and F and type "post_max_size"
  • Change the value to the number of Mb you want your site to accept as uploads
  • Press Ctrl and F and type "upload_max_filesize"
  • Change the value to the number of Mb you want your site to accept as uploads
  • Press Ctrl and F and type "max_execution_time"
  • Change the value to 600
  • Press Ctrl and S
  • Exit Wordpad
  • Restart your webserver
    • For IIS
    • Open your Start Menu on your server and select "Run"
    • Type "iisreset /RESTART"
    • For Apache 2
    • The following command will work as long as you have installed Apache 2 as a service on your Windows Server
    • Open your Start Menu on your server and select "Run"
    • Type "httpd -k restart"

Your new file size limit should now appear in Administration > Security > Site Policies > Maximum uploaded file size

Thanks Jon, this should make it a little clearer. (Colin Fraser 08 Sept 2009)