Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
litespeed_wiki:cache:litemage:troubleshooting:somes-cached-somes-not [2017/10/24 15:11] Jackson Zhang |
litespeed_wiki:cache:litemage:troubleshooting:somes-cached-somes-not [2017/10/24 19:17] Lisa Clarke |
||
---|---|---|---|
Line 6: | Line 6: | ||
Please check the configuration of the [[litespeed_wiki:cache:litemage:configuration:system-defined_cache_rules|system-defined cache route]] and the [[litespeed_wiki:cache:litemage:configuration:user-defined_cache_rules|user-defined cache rules]]. | Please check the configuration of the [[litespeed_wiki:cache:litemage:configuration:system-defined_cache_rules|system-defined cache route]] and the [[litespeed_wiki:cache:litemage:configuration:user-defined_cache_rules|user-defined cache rules]]. | ||
- | Enable the debug log and you may see something like the following: | + | Enable the debug log (normally at ''var/log/system.log''). |
+ | |||
+ | {{ :litespeed_wiki:cache:litemage:troubleshooting:litemage-enable-debug-logging.png?600 |}} | ||
+ | |||
+ | Visit the problematic pages/categories in your browser, and then check the log: | ||
+ | |||
+ | <code> | ||
+ | cd var/log | ||
+ | grep "route not cacheable" system.log | ||
+ | </code> | ||
+ | |||
+ | You may see something like the following: | ||
<code> | <code> | ||
Line 13: | Line 24: | ||
</code> | </code> | ||
- | The log shows routes ''brand_brand_index'' and ''brand_brand_view'' are not in the system default-enabled cache routes and should be added manually. Navigate to **LiteMage Config > User-Defined Cache Rules > Cacheable Routes** and add the missing routes: ''brand_brand_view'' and ''brand_brand_index'' or something similar as log indicated. | + | or |
+ | <code> | ||
+ | 2017-10-24T18:01:01+00:00 DEBUG (7): LiteMage [141.101.64.214:13298:03896300] ****** PRECHECK route_action [mana_optionPage_view] /lowa/product-type/footwear/size/4-6.5/sort-by/position/sort-direction/desc/mode/list NO_CACHE=route not cacheable | ||
+ | 2017-10-24T18:01:43+00:00 DEBUG (7): LiteMage [198.41.235.82:30180:84549400] ****** PRECHECK route_action [mana_attributePage_view] /brand NO_CACHE=route not cacheable | ||
+ | </code> | ||
+ | |||
+ | The log entries indicate that the routes ''brand_brand_index'' and ''brand_brand_view'', or ''mana_optionPage_view'' and ''mana_attributePage_view'', are not in the system default-enabled cache routes and should be added manually. | ||
+ | |||
+ | Navigate to **LiteMage Config > User-Defined Cache Rules > Cacheable Routes** and add the missing routes: ''brand_brand_view'' and ''brand_brand_index'', ''mana_optionPage_view'' and ''mana_attributePage_view'', or similar views as indicated by the debug log. | ||
+ | |||
+ | Issues can still arise after completing the above steps if the URL is not a standard category or product page, because the cached URLs may not be tagged properly. | ||
- | Issues can still arise after completing the above steps if the URL is not a standard category or product page, as the cached URLs will not be tagged properly. For example, if a product within the brand page is updated, the standard Magento categories and product pages will be auto-purged, but the brand page will not. | + | For example, if a product within the brand page is updated, the standard Magento categories and product pages will be auto-purged, but the brand page will not. To resolve this issue, [[litespeed_wiki:cache:litemage:troubleshooting:warmup#defining_a_custom_warm_up_url_list|define a custom warm-up URL list]] that will crawl these pages in more frequent intervals, such as every 30 minutes. |
- | To resolve this issue, [[litespeed_wiki:cache:litemage:troubleshooting:warmup#defining_a_custom_warm_up_url_list|define a custom warm-up URL list]] that will crawl these pages in more frequent intervals, such as every 30 minutes. | + | |
See [[litespeed_wiki:cache:litemage:configuration:caching-additional-urls|Caching Additional URLs]] for more details. | See [[litespeed_wiki:cache:litemage:configuration:caching-additional-urls|Caching Additional URLs]] for more details. |