一、执行易支付拉卡拉插件cron.php文件的脚本写法:
1、首先你需要先设置可执行目录
注意:默认安全保护amh面板不可随意运行Shell脚本命令,您需要在SSH预先设置哪些脚本目录可运行,使用命令设置:
amh amcrontab set_sh /root/test/
amh amcrontab set_sh /home/wwwroot/ 等等,按实际需要设置。
查看当前可执行目录列表:amh amcrontab set_sh ls
清空可执行目录列表:amh amcrontab set_sh clear
2、在可执行目录里新建一个shell脚本的文件,比如:lakala.sh。内容如下:
#!/bin/bash i=0 while [ $i -le 60 ] ;do amh amcrontab run_php inmp-1 php-7.4 /home/wwwroot/inmp-1/domain/你的域名/web/plugins/lklcode/cron.php 4 #4代表支付通道 let i=i+3 sleep 3 #代表间隔时间,单位为秒 amh amcrontab run_php inmp-1 php-7.4 /home/wwwroot/inmp-1/domain/你的域名/web/plugins/lklcode/cron.php 5 #5代表支付通道 let i=i+3 let i=i+3 sleep 3 #代表间隔时间,单位为秒 done
3、在定时任务里添加定时任务,时间间隔设置为每分钟执行一次。
amh amcrontab set_sh /home/wwwroot/inmp-1/domain/你的域名/web/plugins/lklcode/lakala.sh