What was the Issue:
After a long time, my Web Hosting team has decided to add a few more domains to their system for the clients. The issue they were facing was that the new TLD / Domain names were not getting added to the system.
What we were doing:
My team was doing everything right. They were typing in the new TLD / Domain name into the Text Box (Add TLD…), then they were selecting the required options and clicking on Save Changes. After this the page was also reloading and showing Changes Saved Successfully! notice.
But in reality changes were not getting accepted/saved/updated even after Changes Saved Successfully! signal.
How to Fix It:
- Login to WHM
- Go to MultiPHP INI Editor
- Select the correct version of PHP that you are using for the account
- Scroll downward until you find max_input_vars
- Change the value in the Text Box to 5000 or 10000
- Scroll further down to the bottom and click on Apply button.
- Done, Enjoy.
Those users who don’t have WHM/cPanel installed on their servers, they can simply open php.ini file and find the line max_input_vars. On this line you need to change the value of max_input_vars to 5000 or 10000. Don’t forget to save the file after changing the value and enjoy the fix.
Let’s get back to your WHMCS Domain Pricing page, add new domain or change price for the existing ones and it will work.