mirror of
https://github.com/acepanel/panel.git
synced 2026-02-07 16:47:14 +08:00
feat: update v2.0.7
This commit is contained in:
@@ -11,7 +11,6 @@ import (
|
||||
"github.com/imroc/req/v3"
|
||||
|
||||
"panel/app/http/controllers"
|
||||
"panel/app/http/controllers/plugins"
|
||||
"panel/app/models"
|
||||
"panel/app/services"
|
||||
"panel/pkg/tools"
|
||||
@@ -32,7 +31,7 @@ func NewPhp74Controller() *Php74Controller {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Status(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -51,7 +50,7 @@ func (c *Php74Controller) Status(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Reload(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -71,7 +70,7 @@ func (c *Php74Controller) Reload(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Start(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -91,7 +90,7 @@ func (c *Php74Controller) Start(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Stop(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -111,7 +110,7 @@ func (c *Php74Controller) Stop(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Restart(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -131,7 +130,7 @@ func (c *Php74Controller) Restart(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) GetConfig(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -140,7 +139,7 @@ func (c *Php74Controller) GetConfig(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) SaveConfig(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -150,7 +149,7 @@ func (c *Php74Controller) SaveConfig(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) Load(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -186,7 +185,7 @@ func (c *Php74Controller) Load(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) ErrorLog(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -195,7 +194,7 @@ func (c *Php74Controller) ErrorLog(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) SlowLog(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -204,7 +203,7 @@ func (c *Php74Controller) SlowLog(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) ClearErrorLog(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -213,7 +212,7 @@ func (c *Php74Controller) ClearErrorLog(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) ClearSlowLog(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -229,7 +228,7 @@ type Extension struct {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) GetExtensionList(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -238,7 +237,7 @@ func (c *Php74Controller) GetExtensionList(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) InstallExtension(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -259,7 +258,7 @@ func (c *Php74Controller) InstallExtension(ctx http.Context) {
|
||||
var task models.Task
|
||||
task.Name = "安装PHP-" + c.version + "扩展-" + item.Name
|
||||
task.Status = models.TaskStatusWaiting
|
||||
task.Shell = "bash scripts/php_extensions/" + item.Slug + ".sh install " + c.version + ">> /tmp/" + item.Slug + ".log 2>&1"
|
||||
task.Shell = "bash /www/panel/scripts/php_extensions/" + item.Slug + ".sh install " + c.version + ">> /tmp/" + item.Slug + ".log 2>&1"
|
||||
task.Log = "/tmp/" + item.Slug + ".log"
|
||||
if err := facades.Orm().Query().Create(&task); err != nil {
|
||||
facades.Log().Error("[PHP-" + c.version + "] 创建安装拓展任务失败:" + err.Error())
|
||||
@@ -278,7 +277,7 @@ func (c *Php74Controller) InstallExtension(ctx http.Context) {
|
||||
}
|
||||
|
||||
func (c *Php74Controller) UninstallExtension(ctx http.Context) {
|
||||
if !plugins.Check(ctx, "php"+c.version) {
|
||||
if !controllers.Check(ctx, "php"+c.version) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -299,7 +298,7 @@ func (c *Php74Controller) UninstallExtension(ctx http.Context) {
|
||||
var task models.Task
|
||||
task.Name = "卸载PHP-" + c.version + "扩展-" + item.Name
|
||||
task.Status = models.TaskStatusWaiting
|
||||
task.Shell = "bash scripts/php_extensions/" + item.Slug + ".sh uninstall " + c.version + ">> /tmp/" + item.Slug + ".log 2>&1"
|
||||
task.Shell = "bash /www/panel/scripts/php_extensions/" + item.Slug + ".sh uninstall " + c.version + ">> /tmp/" + item.Slug + ".log 2>&1"
|
||||
task.Log = "/tmp/" + item.Slug + ".log"
|
||||
if err := facades.Orm().Query().Create(&task); err != nil {
|
||||
facades.Log().Error("[PHP-" + c.version + "] 创建卸载拓展任务失败:" + err.Error())
|
||||
|
||||
Reference in New Issue
Block a user