Please help strengthen our documentation by rating items on how helpful they are, and by suggesting documentation, that we are missing and should focus on next.
posted on 20:46 - 22 June 2009 | posted by Lev
Theia uses a caching system for various features used throughout the site. In most situations and scenarios, the cache is automatically flushed when new data is saved, but occasionally you may be doing things (such as with templates) that require manual cache flushing. If you're making manual changes to the database (through phpmyadmin for example), you will also find the cache control tool absolutely essential.
Look under the last group of tools, "miscellaneous tools", for a link reading "cache control" (admin tool 036). This tool can be used in a few ways.
First of all, if you submit the form as it is (with the * in the field) then your entire cache will be flushed. Please keep in mind that a cache can become very large, since it will contain resized images, thumbnails, watermarked images and so forth. This means if you frequently flush your entire cache, your site is going to keep rebuilding the same images files over and over again. For this reason, it's only recommended to flush the entire cache if you really want to make absolute sure the issue you are facing isn't related to cached data.
Instead, it's better to remove specific files by writing their file name (relative to the CACHE directory). For example, if you want to clear your cached configuration, just write "config.php" (minus the quotes).
You can also remove entire sub-directories of the cache as well. For example, you could write "themes", and it would remove all the cached theme files, or you could write "members" and it would remove all the cached member files.
DO NOT MANUALLY UPLOAD ANY FILES INTO THE CACHE DIRECTORY UNLESS YOU ARE FULLY AWARE THAT THEY MAY BE DELETED WHEN THE CACHE IS FLUSHED!
Look under the last group of tools, "miscellaneous tools", for a link reading "cache control" (admin tool 036). This tool can be used in a few ways.
First of all, if you submit the form as it is (with the * in the field) then your entire cache will be flushed. Please keep in mind that a cache can become very large, since it will contain resized images, thumbnails, watermarked images and so forth. This means if you frequently flush your entire cache, your site is going to keep rebuilding the same images files over and over again. For this reason, it's only recommended to flush the entire cache if you really want to make absolute sure the issue you are facing isn't related to cached data.
Instead, it's better to remove specific files by writing their file name (relative to the CACHE directory). For example, if you want to clear your cached configuration, just write "config.php" (minus the quotes).
You can also remove entire sub-directories of the cache as well. For example, you could write "themes", and it would remove all the cached theme files, or you could write "members" and it would remove all the cached member files.
DO NOT MANUALLY UPLOAD ANY FILES INTO THE CACHE DIRECTORY UNLESS YOU ARE FULLY AWARE THAT THEY MAY BE DELETED WHEN THE CACHE IS FLUSHED!






