I am continuously asked to resave the Component Configuration OR cannot save Component Configuation

  • Published by
    George Papadakis
  • Last modified
    14 May 2014
  • Up to date
    Yes
  • Concerns
    Component
  • Since Version
    1.5.6
  • Voting
    Average rating
    2 votes
    • 1
    • 2
    • 3
    • 4
    • 5
  • Favourites
    314 I am continuously asked to resave the Component Configuration OR cannot save Component Configuation /documentation/tutorials-english/78-installation-upgrade/314-i-am-continuously-asked-to-resave-the-component-configuration-or-cannot-save-component-configuation.html
  1. If the Component Configuration popup OR does not open,
    then try changing language (temporarily) to English (e.g. relogin to Joomla) and then try again.

  2. If the Component Configuration popup OR opens,
    but clicking save does not save the configuration options then:

  • Go to Joomla Information and view PHP information your post_max_size should be at least 10M and you max_input_vars  at least 2500 (we recommend higher), if not then

    Edit your .htaccess file and add:
    php_value  post_max_size  20M
    php_value  max_input_vars  3000
  • if you have suhosin patch on your server then also add these too)
    php_value  suhosin.post.max_vars  3000
    php_value  suhosin.request.max_vars  3000
  • if you then visit your website and you get an internal Server
    then try to create a php.ini at root folder e.g. (/public_html/php.ini), and
    • add the above command like
      post_max_size = 20M
      max_input_vars value=10000

    • and also open .htaccess file in you site root folder and added these lines

      suPHP_ConfigPath /home/username/public_html/
      order allow,deny
      deny from all

  • Besides the above other things to try/check
    • open DB with phpmyadmin, check if table #_extensions is marked as crashed and repair it
    • open DB with phpmyadmin , and click to see the structure (schema) of table #_extensions , is the column 'params' of type text ??
    • Try using a different PHP version or different server