当前位置: 首页 > 知识库问答 >
问题:

amh 的计划任务能帮我翻译下吗?

归星驰
2024-06-28
# 任务配置
su -c "cd /你的项目路径 && php artisan schedule:run >> /dev/null 2>&1" -s /bin/sh 所有者

# 示例
su -c "cd /www/wwwroot/fresns && php artisan schedule:run >> /dev/null 2>&1" -s /bin/sh www

我尝试的把上述代码放到计划任务的 shell 脚本框里 但是报错 我所使用的程序需要这个任务 。

能帮我把上面的任务 脚本翻译成 amh 所支持的格式吗?

fresns 宝塔安装手册

共有1个答案

强烨
2024-06-28

考虑安全,面板上不能直接执行sh内容,

amh上面的是可以执行指定的sh文件。
你可以新建一个/home/shell/cron01.sh文件,
内容就写你的要的执行的sh脚本内容,如上:

#!/bin/bash
su -c "cd /www/wwwroot/fresns && php artisan schedule:run >> /dev/null 2>&1" -s /bin/sh www

在ssh执行命令给这个目录权限许可。
amh amcrontab set_sh /home/shell/
任务计划就可以运行使用 amh amcrontab run_sh /home/shell/cron01.sh 这个命令了。

另外上面是直接用php命令,记得在『网站』环境列表勾选上命令行选项。

 类似资料:
  • 计划删不掉这么搞

  • 我正在我的Android设备上进行实验,尝试使用应用程序代码,以便我可以同时学习它。但我对如何编辑smali代码非常着迷。对于只学过OOP语言的人来说,这并不是那么简单。 这是我的smali代码: 这是它的等效java代码: 现在我想让事情简单一些,在参数“MyProcessor”中加一个常量。Java语言中的l'I.E: 我尝试过几种不同的方法,比如: 但是我在编译错误,所以这显然是错误的。此外

  • 划词翻译是一款安装在桌面端浏览器的划词翻译扩展程序,可在 Chrome、Firefox 和 Microsoft Egde 中使用,支持谷歌、DeepL、百度、搜狗等 9 个国内外主流翻译源。 当用户在网页中划选一段文本之后,划词翻译会显示这段文本在多个翻译服务中的翻译结果,用户可以很轻松地对比、复制翻译结果。 划词翻译支持 9 个国内外热门的翻译服务,包括但不限于谷歌、DeepL、百度、有道等,且

  • 计划任务系统使用说明 新版计划任务为用户提供了以下功能 创建一个计划任务 修改一个计划任务 删除计划任务 查看一个namespace的所有计划任务 查看一个namespcae的某个计划任务详细内容 查看一个计划任务的执行状况 查看任务的日志 查看创建的计划任务列表和某个计划任务的详细信息。 点击计划任务v2,进入计划任务列表,在这里可以看到用户名下的所有计划任务,点击一个计划任务,可以看到该计划任

  • 我已经创建了一个控制台应用程序,并尝试在任务计划程序中运行。当我通过单击可执行文件或使用快捷方式运行它时,它工作正常,但当我在任务调度程序中运行它时,我得到“PHLIP231 Prod的应用程序访问路径' C:\WINDOWS\DMBErrors '被拒绝。” 我已经在我的应用程序中搜索了此路径,甚至尝试手动将路径添加到我的计算机,但没有成功。我的应用程序构建了一个excel文件并将其写入相对于可

  • 亚马逊宣布了AWS Lambda(http://AWS.Amazon.com/Lambda/)。 产品说明包括: 计划任务 AWS Lambda函数可以由外部事件计时器触发,因此可以在定期计划的维护时间或非高峰时段运行函数。例如,您可以触发一个AWS Lambda函数,在非繁忙时间执行每晚的存档清理。 当我读到这篇文章时,我明白了我终于可以有一种方法来始终如一地完成“类似朋党”的任务。我想每天下午