if you are unable to edit the php.ini file on your web host, you can put a local copy, with just the modifications you wish to make, in the root folder of your web host. I had the same trouble as you, so changed my local php.ini to read: [code]upload_max_filesize = 10M post_max_size = 11M max_execution_time = 300[/code] upload_max_filesize does what it says on the tin. post_max_size specifies the maximum size a POST can be (slightly larger than max_file_upload to account for any overheads or other fields) max_execution_time is the amount of time each script is given to run, you have to take into account the upload speed and filesize when working this out. Some webhosts may not be too happy with you doing this though, as they normally create php.ini for maximum performance among all their hosted domains. I suppose if they contact you about it, then you'll have to cease and desist.