mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 01:01:41 +09:00
#121. zbxe코드내에서 사용되는 모든 filectime()을 filemtime()으로 변경하여 윈도우에서도 캐시에 대한 유효처리가 이상없도록 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2445 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
13c9711400
commit
150f8ede43
10 changed files with 12 additions and 12 deletions
|
|
@ -205,7 +205,7 @@
|
|||
$cache_file = sprintf('%s%s.cache.php', $this->cache_file, $query_id);
|
||||
|
||||
// 없으면 원본 쿼리 xml파일을 찾아서 파싱을 한다
|
||||
if(!file_exists($cache_file)||filectime($cache_file)<filectime($xml_file)) {
|
||||
if(!file_exists($cache_file)||filemtime($cache_file)<filemtime($xml_file)) {
|
||||
require_once('./classes/xml/XmlQueryParser.class.php');
|
||||
$oParser = new XmlQueryParser();
|
||||
$oParser->parse($query_id, $xml_file, $cache_file);
|
||||
|
|
|
|||
|
|
@ -70,8 +70,8 @@
|
|||
function _compile($tpl_file, $compiled_tpl_file) {
|
||||
if(!file_exists($compiled_tpl_file)) return $this->_compileTplFile($tpl_file, $compiled_tpl_file);
|
||||
|
||||
$source_ftime = filectime($tpl_file);
|
||||
$target_ftime = filectime($compiled_tpl_file);
|
||||
$source_ftime = filemtime($tpl_file);
|
||||
$target_ftime = filemtime($compiled_tpl_file);
|
||||
if($source_ftime>$target_ftime) return $this->_compileTplFile($tpl_file, $compiled_tpl_file);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@
|
|||
$cache_file = sprintf('%s%d.%s.cache', $cache_path, $sequence, Context::getLangType());
|
||||
if(!file_exists($cache_file)) return;
|
||||
|
||||
$filectime = filectime($cache_file);
|
||||
if($filectime + $cache*60 < time()) return;
|
||||
$filemtime= filemtime($cache_file);
|
||||
if($filemtime + $cache*60 < time()) return;
|
||||
|
||||
$output = FileHandler::readFile($cache_file);
|
||||
return $output;
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@
|
|||
function compile() {
|
||||
if(!file_exists($this->xml_file)) return;
|
||||
if(!file_exists($this->js_file)) $this->_compile();
|
||||
else if(filectime($this->xml_file)>filectime($this->js_file)) $this->_compile();
|
||||
else if(filemtime($this->xml_file)>filemtime($this->js_file)) $this->_compile();
|
||||
Context::addJsFile($this->js_file);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue