@@ -59,6 +59,8 @@ class BxDolCacheFile extends BxDolCache
fclose($rHandler);
@chmod($this->sPath . $sKey, 0666);
+ if (function_exists('opcache_invalidate')) opcache_invalidate($this->sPath . $sKey);
+
return true;
}
@@ -61,6 +61,8 @@ class BxDolCacheFileHtml extends BxDolCacheFile
@@ -363,6 +363,8 @@ EOF;
@chmod(BX_INSTALL_PATH_HEADER, 0666);
+ if (function_exists('opcache_invalidate')) opcache_invalidate(BX_INSTALL_PATH_HEADER);
return array();
@@ -166,6 +166,8 @@ class BxDolStudioLanguagesUtils extends BxDolLanguages implements iBxDolSingleto
return false;
@chmod( BX_DIRECTORY_PATH_CACHE . "lang-{$aLanguage['name']}.php", 0666);
+ if (function_exists('opcache_invalidate')) opcache_invalidate(BX_DIRECTORY_PATH_CACHE . "lang-{$aLanguage['name']}.php");
$this->init();