提交 0cf2512c 编写于 作者: D Devil

细节优化

上级 1fcaa327
......@@ -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;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册