Use Git HEAD hash for the template cache folder name.
This commit is contained in:
parent
08f8f59fe6
commit
f45dc55d48
2 changed files with 6 additions and 3 deletions
|
@ -1,7 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
namespace Misuzu;
|
namespace Misuzu;
|
||||||
|
|
||||||
use PDO;
|
|
||||||
use Index\Autoloader;
|
use Index\Autoloader;
|
||||||
use Index\Environment;
|
use Index\Environment;
|
||||||
use Index\Data\ConnectionFailedException;
|
use Index\Data\ConnectionFailedException;
|
||||||
|
@ -143,7 +142,11 @@ if(!is_readable(MSZ_STORAGE) || !is_writable(MSZ_STORAGE)) {
|
||||||
GeoIP::init($cfg->getValue('geoip.database', CfgType::T_STR, '/var/lib/GeoIP/GeoLite2-Country.mmdb'));
|
GeoIP::init($cfg->getValue('geoip.database', CfgType::T_STR, '/var/lib/GeoIP/GeoLite2-Country.mmdb'));
|
||||||
|
|
||||||
if(!MSZ_DEBUG) {
|
if(!MSZ_DEBUG) {
|
||||||
$twigCache = sys_get_temp_dir() . '/msz-tpl-cache-' . md5(MSZ_ROOT);
|
$twigCacheDirSfx = GitInfo::hash(true);
|
||||||
|
if(empty($twigCacheDirSfx))
|
||||||
|
$twigCacheDirSfx = md5(MSZ_ROOT);
|
||||||
|
|
||||||
|
$twigCache = sys_get_temp_dir() . '/msz-tpl-' . $twigCacheDirSfx;
|
||||||
if(!is_dir($twigCache))
|
if(!is_dir($twigCache))
|
||||||
mkdir($twigCache, 0775, true);
|
mkdir($twigCache, 0775, true);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
namespace Misuzu;
|
namespace Misuzu;
|
||||||
|
|
||||||
use Misuzu\Config\IConfig;
|
|
||||||
use Misuzu\Template;
|
use Misuzu\Template;
|
||||||
|
use Misuzu\Config\IConfig;
|
||||||
use Misuzu\SharpChat\SharpChatRoutes;
|
use Misuzu\SharpChat\SharpChatRoutes;
|
||||||
use Misuzu\Users\Users;
|
use Misuzu\Users\Users;
|
||||||
use Index\Data\IDbConnection;
|
use Index\Data\IDbConnection;
|
||||||
|
|
Reference in a new issue