Joomla-cms: Joomla! Cache does not exist

Created on 25 Jun 2017  路  5Comments  路  Source: joomla/joomla-cms

Steps to reproduce the issue

If the configuration.php has the incorrect location for the Joomla! cache then Joomla! will not load, the admin has an error message "Joomla! cache does not exist", the global configuration is unsaveable with the error "joomla! cache does not exist" and the global configuration loses the "file" option for caching. screen shot 2017-06-25 at 14 45 43

Expected result

The file option remains which then allows you to see the location of the Joomla! cache which helps you to identify that it is incorrect. It also means non-technical users can change this option in global configuration rather than using FTP.

Actual result

As the file option disappears, so does the location of the Joomla! cache meaning it is harder to understand what is going on. It can be resolved by editing configuration.php manually. The value you need to correct is: public $cache_path = '/home/xxxxx/cache';

screen shot 2017-06-25 at 14 50 32

System information (as much as possible)

systeminfo-2017-06-25T09-47-40-05-00.txt

Additional comments

J3 Issue No Code Attached Yet

Most helpful comment

Re : Error of the file cache storage

go to configuration.php and put:
public $cache_handler = '';

All 5 comments

I can confirm that if you set a non-existent path for the cache then after saving that field is not presented and it cannot be edited in the ui

Re : Error of the file cache storage

go to configuration.php and put:
public $cache_handler = '';

My PR does not fix the whole issue.

It only fix "the global configuration is unsaveable"

This has been fix in Joomla 3.9.6 with PR #21952

Was this page helpful?
0 / 5 - 0 ratings