Chronoform not saving changes

jrdbrn 07 Nov, 2013
I have taken over a site. It has Joomla 2.5.9 and Chronoform 1.6.

It already has forms made (http://bullfrogs-butterflies.com/apply-online.html?view=form), but when I try and make a change such as adding a Submit button, I click save and it refreshs the page and the button is gone. It doesn't actually save it.

What can possibly be causing this? Obviously it saved before since there is a form.
jrdbrn 07 Nov, 2013
I did take a look at the FAQ.

The host is Godaddy on a Linux server. max_input_vars is set to 1000.

When I do save, it does exactly as described. Goes to main page.

I checked the header and it does use ", but no empty "".
GreyHead 07 Nov, 2013
Hi jrdbrn,

Now please try increasing the value of max_input_vars to say 2000, or 3000 if necessary.

Bob
jrdbrn 07 Nov, 2013
Thanks

Ended up having to use a default copy of the php5.ini and changing the settings. Godaddy servers use the one you put in. We're good.

Thanks
jrdbrn 07 Nov, 2013
Now it's not saving again.

Odd. After changing the max_input_vars, it allowed me to save. Now it doesn't.
GreyHead 08 Nov, 2013
Hi jrdbrn,

Please check on the Site Admin PHP Info page that the change is actually being applied. If that's shows max_input_vars as 2000 then try increasing to 3000 (and check that suhosin isn't also causing problems).

Bob
pat01 15 Nov, 2013
Hello Bob

I have the same problem.

I did read the FAQ's you recommended. And I changed the value of max_input_vars to 3'000, 5'000 even to 90'000 but that did not help.

There is no suhosin on the server.


Any idea what else can be done?

Thank you very much.

Patrick
GreyHead 19 Nov, 2013
Hi Patrick,

Please check on the Site Admin PHP Info page that the change is actually being applied.

Bob
pat01 22 Dec, 2013
Hi Bob

You are right. The phpinfo.php shows me the new settings, but the PHP information page in Joomla still shows the old default values. Strange... I need to investigate this.


Edit:
Problem solved. First I placed the php.ini inside of the webroot (directory: public_html), which was wrong. In this case the php.ini was valid for this directory only, but not for any subdirectory.

Then I moved the file one level up to the webhosting root (= above public_html). Now the php.ini works everywhere.

And now the max_input_vars = 5000 is working and the very large form can be saved.


Patrick
This topic is locked and no more replies can be posted.