Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwsswl
OneManager-php
提交
29e9fea5
O
OneManager-php
项目概览
lwsswl
/
OneManager-php
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OneManager-php
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
29e9fea5
编写于
8月 05, 2021
作者:
Q
qkqpttgf
提交者:
GitHub
8月 05, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
try fix bug
上级
80d93cb8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
32 deletion
+6
-32
platform/Vercel.php
platform/Vercel.php
+6
-32
未找到文件。
platform/Vercel.php
浏览文件 @
29e9fea5
...
...
@@ -86,8 +86,12 @@ function getConfig($str, $disktag = '')
function
setConfig
(
$arr
,
$disktag
=
''
)
{
if
(
$disktag
==
''
)
$disktag
=
$_SERVER
[
'disktag'
];
$disktags
=
explode
(
"|"
,
getConfig
(
'disktag'
));
if
(
$disktag
!=
''
)
$diskconfig
=
json_decode
(
getenv
(
$disktag
),
true
);
$disktags
=
explode
(
"|"
,
getenv
(
'disktag'
));
if
(
$disktag
!=
''
)
{
$tmp
=
getenv
(
$disktag
);
if
(
is_array
(
$tmp
))
$diskconfig
=
$tmp
;
else
$diskconfig
=
json_decode
(
$tmp
,
true
);
}
$tmp
=
[];
$indisk
=
0
;
$operatedisk
=
0
;
...
...
@@ -381,33 +385,3 @@ function OnekeyUpate($auth = 'qkqpttgf', $project = 'OneManager-php', $branch =
return
VercelUpdate
(
getConfig
(
'HerokuappId'
),
getConfig
(
'APIKey'
),
$outPath
);
}
function
moveFolder
(
$from
,
$to
,
$slash
)
{
if
(
substr
(
$from
,
-
1
)
==
$slash
)
$from
=
substr
(
$from
,
0
,
-
1
);
if
(
substr
(
$to
,
-
1
)
==
$slash
)
$to
=
substr
(
$to
,
0
,
-
1
);
if
(
!
file_exists
(
$to
))
mkdir
(
$to
,
0777
);
$handler
=
opendir
(
$from
);
while
(
$filename
=
readdir
(
$handler
))
{
if
(
$filename
!=
'.'
&&
$filename
!=
'..'
){
$fromfile
=
$from
.
$slash
.
$filename
;
$tofile
=
$to
.
$slash
.
$filename
;
if
(
is_dir
(
$fromfile
)){
// 如果读取的某个对象是文件夹,则递归
$response
=
moveFolder
(
$fromfile
,
$tofile
,
$slash
);
if
(
api_error
(
setConfigResponse
(
$response
)))
return
$response
;
}
else
{
//if (file_exists($tofile)) unlink($tofile);
$response
=
rename
(
$fromfile
,
$tofile
);
if
(
!
$response
)
{
$tmp
[
'code'
]
=
"Move Failed"
;
$tmp
[
'message'
]
=
"Can not move "
.
$fromfile
.
" to "
.
$tofile
;
return
json_encode
(
$tmp
);
}
if
(
file_exists
(
$fromfile
))
unlink
(
$fromfile
);
}
}
}
closedir
(
$handler
);
rmdir
(
$from
);
return
json_encode
(
[
'response'
=>
'success'
]
);
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录