List System Settings

This page can be accessed by going to System > Settings > System

Click PHPINFO button to see server's php environment settings. PHP has many environmental variables that you are able to update as needed. For example, you may need to update your php memory_limit to prevent certain scripts from running out of memory. In order to change these values, you must first be able to see what they are.


To find the specific php value, search the page for what you're looking for. In this case, we used our browser's search feature ( Ctrl + f ) and searched for memory_limit. The first value you see is what is set for the current directory (local value), and the setting value is the master value. The local value is the actual setting and is the important value, because the local values will override the master value.

Control Panel Session Expiration: This value controls time interval in minutes before you will be asked to login again due to no activity. There is also related to PHP session expiration time configured on the server.

Maintenance Mode: Prevents customers from browsing your store. They will instead see a maintenance message. If logged in as admin, you will see the store as normal.

Voice Control: Enable admin voice control to activate voice commands feature. Currently only supported in Chrome browser version 25 or later.

Encryption Key: A secret key that will be used to encrypt private information when processing orders.

Encryption Key

In AbanteCart versions higher than 1.2.2 this setting moved to the /system/config.php file

Use SEO URLs: To use SEO URL's Apache module mod-rewrite must be installed and you need to rename the htaccess.txt file to .htaccess
Search Engine Friendly URLs allows you to activate categories and product's SEO Keyword setting. For each product and category you can assign seo keyword visible in url. This will better describe a product's page to visitors and search engines.

mod_rewrite is something that is installed on your server by your web host. You need to ask your host (or look in their help guide) to find out if you have it.

Generate high-res (retina) images: Easy serve high-resolution images to devices with retina displays. To use this apache module mod-rewrite must be installed and you need to rename the .htaccess.txt to .htaccess After enabling please clear the AbanteCart images cache.


If you access store with sub-folder like http://www.mydomain/subfolder/ make sure to change RewriteBase / to RewriteBase /subfolder/ in the .htaccess file

Jpeg Images Compression Level Set .jpeg images quality level for new thumbnails generation. Best quality, biggest file. There is no single "best" JPEG compression setting, and depending on the type and complexity of image detail (or lack of complexity and detail), you may find yourself using 40-60, 70-80, or 90-100 as appropriate for the product photos.

Output Compression Level: GZIP for more efficient transfer to requesting clients. Compression level must be between 0 - 9. Enabling GZIP compression increases your server resource usage. Not every host has these GZIP compression enabled.

Cache enabled: Please be careful when disable caching. Cached pages will not be re-created and site might start loading slow. Default cache FILE driver. Other drivers available for configuration are APC, APCU, FILE, MEMCACHE, MEMCACHED, XCACHE

Cache drivers

Change driver in the /system/config.php file
Please modify this line

define('CACHE_DRIVER', 'file');

All available drivers located in the /core/cache/ folder

HTML Cache Beta: Enabled HTML pages and blocks caching to get better speed for your pages. This is additional caching to regular data caching enabled in system/config.php file (see above).

Resource Library Upload Max File Size, kB: File size Limit for uploaded files. Please note some servers have PHP configuration to limit upload size. Check with your hosting provider or change manually php.ini or .htaccess file settings like post_max_size, upload_max_filesize.

Display Errors: Set to yes if you want to see the exceptions and errors.

Log Errors: Set to yes if you want to save the exceptions and errors to the log. To access error log in AbanteCart Admin go to System>Logs>Error Logs

Show Debug Info: Set this SHOW if you want to see the execution details and show debug details. Set this LOG if you want to write the execution details and debug details to the log file.

Debug Level: Select the depth of the details you need to see in the debug output.

Template debug: Enable Template debug setting if you need to check issues with template in storefront and control panel.

Note : after set setting to ON the links will appear. Use it to access debug.

*Error Log Filename: Default is error.txt.

System Check: Recommended is ON. Enable this setting if you want to check your system condition in respect to AbanteCart functionality. System issues effecting AbanteCart will be reported as messages visible in admin.

After you have made your changes, select the save button