System Config Page¶
After installation, start here: Stores > Configuration. This is where you tell Magento to use LiteMage, and then give LiteMage some basic instructions.
Magento has a built-in full page cache, so if you want to use LiteMage, you need to change the default. In the Full Page Cache section of the System tab, next to Caching Application, make sure
Use system value is unchecked, and then choose
LiteMage Cache Built in to LiteSpeed Server from the drop-down.
You can change how quickly content expires, if you wish. Under TTL for public content, uncheck
Use system value, and enter your preferred TTL in seconds.
Press the Save Config button when you finish making changes.
LiteMage Cache Tab¶
By default, LiteMage does not cache if there's a context vary change in the response. Context Vary Bypass allows you to override this behavior for global, cacheable contexts. List the context variables here in a comma-delimited string, and LiteMage will cache them despite any changes.
Enable Custom Vary controls whether to allow customized varies (for example, different currencies based on GeoIP). And if it is allowed, you must choose how to handle a customer's first visit. Is it more important that they are served from cache for that visit? Or is it more important that the value of the context variable is evaluated immediately?
Nodoes not enable custom vary.
Yes and allow guest mode for first visitensures that the customer gets a fully-cached version of the page on the first visit. However, the content served will be based on the view of a non-logged-in guest and will not take the value of the custom vary into account until the customer loads the next page.
Yes and enforce vary checking on first visitwill show the customer the correct content for the custom vary, but the customer will not be served from cache until their next page load.
You can enable debug mode, if you are trying to troubleshoot a problem. There are three options in the Enable Debug setting:
No, which is the default setting;
Yes and set X-LiteMage-Debug response headers. You can learn more about what this last setting does for you in our Troubleshooting Guide.
Cache Management Page¶
The Cache Management page (System > Cache Management) is where you enable page cache so LiteMage can work. It's also the place where you can flush the cache, and keep an eye on your LiteMage plan usage.
Enable Page Cache¶
If Page Cache does not have a green
Enabled indicator in the Status column, then you will need to enable it. Click the checkbox next to Page Cache, select
Enable from the dropdown box at the top of the table, and press Submit. LiteMage Cache will then be enabled.
You can disable LiteMage in the same manner, except you would choose
Disable from the drop-down list.
Flush LiteMage Cache¶
The Flush Magento Cache button at the top flushes all of the enabled caches on the Cache Type list, including Page Cache, aka LiteMage.
To flush only LiteMage, click the checkbox next to Page Cache, select
Refresh from the dropdown box at the top of the table, and press Submit. LiteMage Cache will then be flushed.
Check LiteMage Usage¶
Here's what each field of the usage chart indicates:
- Current LiteMage Plan: Your current plan, which would be
LiteMage Standard, or
- Public Cache Hits: Number of requests that hit public cache since the last Flush All. This number should not be
- LiteMage Cached Objects: Current publicly cached object count. There should be more than
- Not Cached (Limited by Plan): Number of requests not served from cache due to plan limitations. You can upgrade your LiteMage plan if this value is not
0. If your store's number of cached objects hasn't reached the limit yet, it will show
0. This is fine. It means your store is in good shape and does not require more caching than your plan can handle.