amh 的计划任务能帮我翻译下吗?-灵析社区

MaxClick

# 任务配置 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 > 宝塔安装手册](https://link.segmentfault.com/?enc=IAoMBY2%2Frn5RHOR3fvTSaQ%3D%3D.0MxyR5R3kFdW2bPZUMzpS%2BvdZ4Gs9Dkhg0Z2E8oLDNZW0%2BCha7z8kMpWLtFK4ieC)

阅读量:170

点赞量:0

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