找到文件/include/functions.php
将如下函数:
function generate_stopwords_cache_id()
替换为:
function generate_stopwords_cache_id()
{
$base = PUN_ROOT.'lang/';
$hash = array();if (!is_dir($base))
return 'cache_id_error';$langs = scandir($base);
if ($langs === false)
return 'cache_id_error';foreach ($langs as $lang) {
if ($lang == '.' || $lang == '..')
continue;$file = $base.$lang.'/stopwords.txt';
if (is_file($file)) {
$hash[] = $file;
$hash[] = filemtime($file);
}
}if (empty($hash))
return 'cache_id_error';return sha1(implode('|', $hash));
}
离线
牛逼克拉斯!
离线