diff --git a/libs/sysplugins/smarty_internal_extension_clear.php b/libs/sysplugins/smarty_internal_extension_clear.php index 00edc5ab..df80c752 100644 --- a/libs/sysplugins/smarty_internal_extension_clear.php +++ b/libs/sysplugins/smarty_internal_extension_clear.php @@ -116,7 +116,7 @@ class Smarty_Internal_Extension_Clear } $_count += @unlink((string) $_file) ? 1 : 0; if (function_exists('opcache_invalidate')) { - opcache_invalidate((string) $_file); + opcache_invalidate((string) $_file, true); } } } diff --git a/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php b/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php index 4a151575..cc0dc06f 100644 --- a/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php +++ b/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php @@ -111,7 +111,7 @@ class Smarty_Internal_Method_ClearCompiledTemplate if ($unlink && @unlink($_filepath)) { $_count ++; if (function_exists('opcache_invalidate')) { - opcache_invalidate($_filepath); + opcache_invalidate($_filepath, true); } } }