User tests: Successful: Unsuccessful:
$handler->store()
.Install J3.8
Enable redis cache as example below (to test you can also use cache lite):
In order to see more errors change default front-end template to Beez3
Open a new tab to see home page
Go to Backend -> System -> Clear cache
You should see something like below:
"
(double quote)_lock
or similar to menu_items{"menutype":"mainmenu","startLevel":...
Above points are detailed for redis but for cache lite should be similar.
Cache item groups does not contains examples as below.
There are weird cache item groups:
Joomla\CMS\Helper\LibraryHelper::loadLibraryjoomla_lock
menu_items{"menutype":"mainmenu","startLevel":"0","endLevel":"0","showAllChildren":"1","tag_id":"","class_sfx":"","window_open":"","layout":"","moduleclass_sfx":"_
No
Category | ⇒ | Administration com_cache Libraries |
Status | New | ⇒ | Pending |
Status | Pending | ⇒ | Discussion |
@franz-wohlkoenig if I remember correctly it will only show redistributed if it is available in your server
yes confirm (same as postgres/mssql)
thanks for Info, @brianteeman and @alikon, i test local Mamp.
Php must have installed/enabled php-redis extension and a redis server available on a specified port.
I forget how flexible MAMP is with installing addons, but for those running a PHP build using Homebrew, same thing I posted in another issue works for installing/running Redis.
brew install redis
brew install phpxx-redis (replace xx with the PHP version you're using)
brew services start redis
Labels |
Added:
?
|
Title |
|
I have tested this item
Tested with Cache_Lite option in Cache Handler (here #18115 ). Work fine.
Unable to Clear Cache after Joomla 3.8 update
I've had Cache_Lite enabled on a VPS with Siteground. After the 3.8 Joomla update, I was unable to clear the cache by going to System/Clear Cache. I would receive "JFolder: :folder: Path is not a folder...." warning messages as well when I tried to "Delete All" in the Clear Cache screen.
I had posted this issue on Joomla.org and was directed to post my info here on this discussion.
I saw this github post earlier but wasn't sure it applied to my situation since I am not using redis. I went ahead and changed the two files but getting the same results. Lots of files remain, like this one:
2067144f1dcc5440579e377e476ea4509c8101_lock
So I set the handler from cache_lite to Files. Executed "Clean Cache" and all files in the cache were deleted, except these two:
Joomla\CMS\Component\ComponentHelper::load_lock
Joomla\CMS\Helper\LibraryHelper::loadLibraryjoomla_lock
I also see this warning on the same screen:
...../libraries/src/Cache/Storage/FileStorage.php on line 167
Warning: Invalid argument supplied for foreach() in ..../libraries/src/Cache/Storage/FileStorage.php on line 167
Along with these warning messages:
Joomla\CMS\Cache\Storage\FileStorage::_filesInFolder JFolder: :delete: Path is not a folder. Path: /...../cache/Joomla/CMS/Component/ComponentHelper::load_lock
Joomla\CMS\Cache\Storage\FileStorage::_folders JFolder: :delete: Path is not a folder. Path: /....../cache/Joomla/CMS/Component/ComponentHelper::load_lock
Hopefully some info you guys can use.
jv
I'm not sure that you correctly replace patched files.
First, set cache handler to cache_lite, turn off cache for a while. Replace patched files again. Go to clear cache and delete all. Enable cache (cache_lite) - set conservative cache on.
Open home page in a new tab. Go to cache list and delete all cache. Please describe your result.
@jv5 if your Comment above means you have test this Pull Request, please mark your Test as successfully at Issue Tracker:
I have tested this item
Status | Discussion | ⇒ | Ready to Commit |
RTC after two successful tests.
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-10-10 11:46:47 |
Closed_By | ⇒ | mbabker | |
Labels |
Added:
?
|
I have tested this item
Dropdown-Menu "Cache Handler" shows only "File" – how to get "Redis", didn't found a Plugin?