<p>I am developing a CMS where the clients will need to upload files larger than 2mb - up to 10mb at least. I have changed the details in the php.ini file and I cannot see anywhere else that the problem might be. Any help?</p>

<p>Cheers</p>

As long as you have restarted your web service (ie apache) then the changes  should take  effect, however if you are developing for anyone other then yourself then instead of changing the php.ini I would add this to the upload script:
```
```
ini_set('upload_max_filesize', '10M');
```
```
as some people may not be able to modify php.ini this will change it just for the page it is on.