细节优化
parent
1fcaa327df
commit
0cf2512c14
|
|
@ -66,12 +66,8 @@ class Cache extends Common
|
|||
{
|
||||
// 模板 cache
|
||||
// 系统配置缓存 data
|
||||
// 模板数据 temp
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'cache', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'data', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'admin'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'index'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'api'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'cache');
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'data');
|
||||
|
||||
// 缓存操作清除
|
||||
\think\facade\Cache::clear();
|
||||
|
|
@ -89,9 +85,8 @@ class Cache extends Common
|
|||
public function TemplateUpdate()
|
||||
{
|
||||
// 模板 cache
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'admin'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'index'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'api'.DS.'temp', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'index'.DS.'temp');
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'api'.DS.'temp');
|
||||
|
||||
return $this->success('更新成功');
|
||||
}
|
||||
|
|
@ -117,9 +112,9 @@ class Cache extends Common
|
|||
*/
|
||||
public function LogDelete()
|
||||
{
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'admin'.DS.'log', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'index'.DS.'log', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'api'.DS.'log', false);
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'admin'.DS.'log');
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'index'.DS.'log');
|
||||
\base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'api'.DS.'log');
|
||||
|
||||
return $this->success('更新成功');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@ class FileUtil
|
|||
}
|
||||
if(!is_dir($aim_dir . $file))
|
||||
{
|
||||
self::UnlinkFile($aim_dir . $file, $is_del_dir);
|
||||
self::UnlinkFile($aim_dir . $file);
|
||||
} else {
|
||||
self::UnlinkDir($aim_dir . $file, $is_del_dir);
|
||||
}
|
||||
|
|
@ -219,7 +219,7 @@ class FileUtil
|
|||
public static function UnlinkFile($aim_url)
|
||||
{
|
||||
$aim_url = str_replace('//', '/', $aim_url);
|
||||
if(file_exists($aim_url))
|
||||
if(file_exists($aim_url) && is_writable($aim_url))
|
||||
{
|
||||
unlink($aim_url);
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue