从Joomla 3.51手动更新到Joomla 3.6后,我的网站没有任何问题,但是当我尝试访问我的管理区时,我得到了一个错误“发生错误.0此平台不支持文件缓存存储。”以前有人有这个问题吗?
答案 0 :(得分:8)
检查" tmp"和"缓存"目录可由服务器写入。 更新到3.6之后我也一样。
答案 1 :(得分:4)
你好吗?
在configuaration.php中,用'#34; cachelite"替换$ cache_handler中的值。
祝你好运!
答案 2 :(得分:3)
这实际上是一个已知的问题,我可以发誓我已经自己回答了这个问题。 Joomla开发人员声明,当缓存适配器出现问题时,这应该是预期的行为(很可能这个问题是cache
文件夹或administrator/folder
上的权限问题 - 它们不可写由Apache)。
我们已经详细讨论了这个问题here - 它引发了Twitter讨论这是一个功能还是一个bug。 Joomla开发团队坚持认为这是一个由于稳定性原因而添加的功能(请参阅他们的回复here) - 尽管之前的行为并未导致整个Joomla网站崩溃(当前行为确实如此)。 / p>
修复通常很简单,它几乎总是包括使cache
和administrator/cache
文件夹都可由Apache写入。
答案 3 :(得分:0)
以下设置可以解决您的问题。
(1)转到“文件”并找到 configuration.php
(2)打开 Configuration.php 并找到公共 $ cache_handler ='file';
(3)将 public $ cache_handler ='file'; 更改为 public $ cachelite ='file';
(4)保存文件。