我在 phpbb3 中缓存模板时遇到问题。我在管理控制面板中对模板进行了更改并保存了它,然后通过“清除缓存”清除了模板缓存,我没有看到论坛上反映的更改,但更改已保存在管理控制面板中。接下来我手动编辑了模板文件(不是通过管理控制面板)并上传了我更改的模板文件并从缓存目录中删除了所有文件,我仍然看不到任何更改。谁能告诉我还有其他地方存储缓存文件吗?此外,当我尝试通过样式部分的管理控制面板删除特定文件的缓存并选择“缓存”链接时,页面显示它已被删除,但缓存似乎仍然存在。谁能告诉我是否有' s多个地方存放缓存文件??想法??
问问题
2004 次
1 回答
1
我意识到这是一个非常古老的帖子,但是这个周末我遇到了同样的问题,所以很抱歉把它带回来......
如果您从 ACP 编辑样式并且 phpBB3 无法写入整个样式文件夹,它会将整个样式复制到数据库,现在它会覆盖服务器上的文件。“清除缓存”按钮现在将恢复为存储在数据库中的版本
要解决此问题,请返回您编辑样式的 ACP,然后单击“导出”按钮以在文件版本中获取样式的修改版本,然后单击“刷新”按钮。这将破坏样式的数据库版本。
现在,由于您可能需要这些更改,请将样式文件替换为您刚刚下载的文件。对这些文件进行任何进一步的更改,再次清除缓存,并远离 ACP 中的“编辑”按钮,除非这是您编辑样式的唯一方法。
于 2009-11-09T15:22:07.740 回答