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

# 任务配置
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 宝塔安装手册
阅读 846
1 个回答

考虑安全,面板上不能直接执行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命令,记得在『网站』环境列表勾选上命令行选项。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏