BeTheme Options invisible after saving changes

My problem first looks like a javascript bug.
After saving changes (e.g. fonts, color ...) in BeTheme Options (Muffin Options) all my settings are invisible. After press "Save changes" second time all my settings are delete and were reset.
Just right now I tried to change the global backend-language from german to english, I saw that the problem with invisible settings were fixed. I don´t no why but it seems that I get problems with the BeTheme Options with german language.

Could it be possible?

Thanks a lot for every small tip

Comments

  • Hi,

    there is 3 possible reasons why Muffin Options might be empty on load (blank) or does not save:

    - PHP version - Wordpress, since version 4.5, requires minimum PHP 5.6. So if your version is older than 5.6, you need to contact with your admin/hosting provider because it need to be updated.
    - Memory Limit - the more plugins you have enabled, the more resources your WordPress instance will consume. So if this is happening, you need to contact with your admin/hosting provider to increase this limit.
    - Suhosin extension - if it’s installed on your server, it could bring the issues as well because the limits for Suhosin are usually different from the general one.

    If you don’t know what your limit/PHP version is, you can check both under Appearance > System Status section.

    Thanks!
  • Hey Muffingroup,

    thanks a lot for your answer!
    I did set my PHP version from 5.6 to 7.0. My Memory limit is 256 MB (all the time). Now I set my PHP time limit up to 180 (in my .htaccess).  
    At the moment it works and I did´nt get blank settings. But I don´t really trust it.

    Is this a known problem? Do you know these problems by other user/customers?

    Or do I only get bad luck?

    Thanks a lot and best regards
  • Please go to theme folder, create php file with phpinfo() function inside and send us link to that file so we can have a look on your server settings. The problem is related with those limits but to be sure which one is the reason, we need that link.
  • Thanks for your help. Here is the php info:

    http://shop.fussmassage-berlin.de/info.php

    Please let me know what could be the reason.

    Best regards
  • Ok, thanks. As you can see on http://pasteboard.co/9k38w5IlC.png your memory limit is 128MB, not 256MB and also max_input_vars is limited to 1000 while should be minimum 5000. So please contact with your admin as those limits need to be definitely raised. However, if this somehow won't help, please downgrade your PHP version to 5.6 and check.

    Ohh, we will forgot about one important thing. After increasing limits, please click Save Changes button under Theme options to refresh whole panel.
  • Thanks for your answer!

    What do you mean with "increasing limits"?

    My provider told me that my memory limit is max 128MB. Could I really get problems with BeTheme when I can´t upgrade to 256MB?

    My max_input_vars is 6144. So this setting should be ok.

    Another problem is an automatic reset of my htaccess. I set my PHP time limit from 30 to 180 and one day later my htaccess were overwritten.
    Could the php time limit also make problems?

    Thank you
  • If you use additional 3rd party plugins, then 128MB of memory might be not enough. For theme it would be fine but not when plugins are installed. But max_input_vars is set to 1000 what you can see on https://snag.gy/QikOEM.jpg

    About .htaccess we have no idea what you mean because we have no influence on what's happening on your server and settings so you should contact with your admin/hosting provider in this case.
Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.