切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
差异文件
浏览文件
作者
trytodie
8 years ago
提交者
Karson
8 years ago
提交
b48a6db08c0c69c460a96c0271f66f97a73e9413
2 个父辈
260034a7
38f16600
Merge pull request !9 from trytodie/master
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
3 行增加
和
3 行删除
application/index/controller/Autotask.php
application/index/controller/Autotask.php
查看文件 @
b48a6db
...
...
@@ -62,7 +62,7 @@ class Autotask extends Controller
if
(
$crontab
[
'maximums'
]
&&
$crontab
[
'executes'
]
>
$crontab
[
'maximums'
])
{
//任务已超过最大执行次数
$update
[
'status'
]
=
'
finish
ed'
;
$update
[
'status'
]
=
'
complet
ed'
;
}
else
if
(
$crontab
[
'endtime'
]
>
0
&&
$time
>
$crontab
[
'endtime'
])
{
...
...
@@ -83,7 +83,7 @@ class Autotask extends Controller
{
$update
[
'executetime'
]
=
$time
;
$update
[
'executes'
]
=
$crontab
[
'executes'
]
+
1
;
$update
[
'status'
]
=
(
$crontab
[
'maximums'
]
>
0
&&
$update
[
'executes'
]
>=
$crontab
[
'maximums'
])
?
'
finish
ed'
:
'normal'
;
$update
[
'status'
]
=
(
$crontab
[
'maximums'
]
>
0
&&
$update
[
'executes'
]
>=
$crontab
[
'maximums'
])
?
'
complet
ed'
:
'normal'
;
}
// 如果需要更新状态
...
...
@@ -118,7 +118,7 @@ class Autotask extends Controller
else
if
(
$crontab
[
'type'
]
==
'shell'
)
{
// 执行Shell
exec
(
'nohup php '
.
$crontab
[
'content'
]
.
' >> '
.
$logDir
.
date
(
"Y-m-d"
)
.
'.log 2>&1 &'
);
exec
(
$crontab
[
'content'
]
.
' >> '
.
$logDir
.
date
(
"Y-m-d"
)
.
'.log 2>&1 &'
);
}
}
catch
(
Exception
$e
)
...
...
请
注册
或
登录
后发表评论