OpenCart 3: キャッシュクリアにもかかわらず変更が持続する - Ocmod キャッシュと Twig キャッシュの探索
OpenCart 3 では、変更が加えられたときに一般的な問題が発生します。 categorycontrollerproductproduct.php ファイルが製品詳細ページに反映されません。システム キャッシュをクリアしてページを更新しても、変更は反映されません。
この動作は、OpenCart のアーキテクチャ内の 2 つの潜在的な原因である ocmod キャッシュと twig キャッシュに起因すると考えられます。
Ocmod Cache
Ocmod は、コア ファイルを直接変更せずに簡単に変更できるようにする OpenCart 拡張機能です。それらを編集しています。コア ファイルに変更が加えられると、ocmod は後続のリクエストを効率化するためにキャッシュを作成します。ただし、コア ファイルに加えられた変更がキャッシュに反映されない場合は、確認された問題が発生する可能性があります。
ocmod キャッシュをクリアするには、次の手順に従います。
Twig キャッシュ
Twig OpenCart のテンプレート エンジンです。コンパイルされたテンプレートをキャッシュしてパフォーマンスを向上させます。テンプレートに変更が加えられた場合、キャッシュが自動的に更新されず、フロントエンドにそれらの変更が反映されなくなることがあります。
twig キャッシュをクリアするには:
以上が「product.php」への変更が OpenCart 3 の製品詳細ページに反映されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。