OpenCart 3 系统缓存清理以进行修改
对 OpenCart 3 进行更改时,确保在清除缓存后反映更改至关重要。更改产品详细信息页面控制器 (catalog/controller/product/product.php) 时会出现一个特殊问题,但它们没有出现。
Ocmod 和 Twig 缓存
此问题源于两种类型的缓存:ocmod 缓存和 twig 缓存。 Ocmod 缓存存储通过 ocmod 扩展进行的系统修改,而 twig 缓存通过缓存已编译的模板来加速页面渲染。当您对 PHP 文件进行更改时,这些缓存可能会阻止更改生效。
清除 Ocmod 缓存
要从管理面板清除 ocmod 缓存,导航到扩展>修改。单击右上角的重新加载按钮刷新缓存。
清除 Twig 缓存
要清除 Twig 缓存,请访问管理仪表板并单击齿轮按钮在右上角。从下拉菜单中选择“清除 Twig 缓存”以删除缓存的模板。
重新启动服务器
在某些情况下,重新启动 Web 服务器也可以确保应用更改所必需的。这将清除任何可能阻止显示更改的残留缓存。
通过执行以下步骤,您可以有效地清除 ocmod 和 twig 缓存,并确保您对控制器的修改反映在产品详细信息中页。请记住在更改代码后始终清除缓存并重新启动服务器以避免出现差异。
以上是如何清除 OpenCart 3 系统缓存以进行修改?的详细内容。更多信息请关注PHP中文网其他相关文章!