That setting is only available to installs running PHP 5.3.9 or later. Do you know what version of PHP you are running?
VFB looks for that setting and if it can’t find it, it’ll default to the max of 1000.
Thread Starter
bswb97
(@bswb97)
Running 5.4 set to use a single php.ini
Maybe the php.ini file needs to be in all directories? I’m not familiar with how that host handles that file, so you might need to do something else in order for Bluehost to honor your settings.
If they aren’t able to help you, you’ll probably need to split your form up into two different ones.
I ran into this issue on Hostgator last week. Maybe your php.ini isn’t recursive to child folders? For example, if you put php.ini in your root folder /home/username you will want to put something like this in your .htaccess file (where “username” needs to match your account):
<IfModule mod_suphp.c>
suPHP_ConfigPath /home/username
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>
If you have php.ini in your public_html folder (I think this is where Bluehost puts it), you would have suPHP_ConfigPath /home/username/public_html
This link explains it better:
http://www.inmotionhosting.com/support/website/php/recursive-php-ini
Thread Starter
bswb97
(@bswb97)
Turns out it was a PHP issue after all. A few clicks on the back end and it works. Thanks for your prompt responses.
bswb97,
What did you do? I am having the same issue with Bluehost.
Likewise, I’ve updated the max_input_vars from 1000 to 3000 but am still running into this error. I would also be interested to know how this was resolved.
Hello all and Matthew,
I am having this problem as well and cannot get it to resolve following all recommendations. Anyone have the answer for this? Matthew, where would the php.ini need to be for VFB to read and see it correctly?
bswb07, if you could share with us what you figured out that would be helpful.
Joseph
Thread Starter
bswb97
(@bswb97)
I actually submitted a support ticket with my host (Bluehost). They took a look at my php.ini and told me that even though I had MAX_INPUT_VARS in there, it was commented out! So, stupid me, I made it active and it worked.
Hopefully your issue is as simple as that!
Yeah I wish that was the case! Its not comment out though. π
I just changed it in the visual-form-builder-pro.php and overrode the VFB settings this seems to be the best and easiest way to overcome this.