Here are the steps I took to increase my WordPress upload limit with my host Dreamhost.
Starting my WordPress upload limit was 7mb.
Please note. These steps are for some advanced users.

1. Go here to download a php.ini file. Click the Download Now button on that page.

2. Unzip the file you download.

Here are the instructions in the Read Me file. “Upload dh-phpini.php into your domain’s folder and open it in a browser.”
3. Using my ftp software, I uploaded the dh-phpini.php file to the root of my WordPress folder.
4. Next you want to open that file on your server in your browser. So if you put it in the root, it should be your domain name, slash the file name. Example: http://your-domain.com/dh-phpini.php
You should see a page like this. Click the install button.

You should then get a confirmation message.

Now if I go into WordPress you will see your upload limit is 20mb.

But we want more space….
So with my ftp program still an option, I’m going to go to the root of my WordPress folder, and go into the cgi-bin folder.

Download the php.ini file to your computer.

Open the php.ini in a text editor. Search for the file for 20M

Once you find it, change that 20M to 120M. That will make your upload limit 120MB.
Do another search for 20M, and change the next one you find to 120M also.

Save the updated file and reupload it to your server.
You should see your upload limit increased.

Done
Need Help?
1. Try searching for answers. Try searching different terms if you can't find a answer. 2. Try troubleshooting if something is not working.
3. If you can't find answers, click to leave a comment. Provide website links and detailed information.