美好的一天。
有没有办法在秋天运行一个php“my_script.php”脚本作为一个让一个node.js服务器保持活力的恶魔?
要执行的脚本从关联人员表中删除记录:
我尝试了不同的方法,但它不起作用,目前监视该过程的脚本如下:
#monit script
set logfile /var/log/monit.log
check process nodejs with pidfile "/var/run/mi_server.pid"
start program = "/sbin/start mi_server"
stop program = "/sbin/stop mi_server"
if failed port 8079 protocol HTTP
then
exec "/var/www/html/proyect/script_delete_pers.php"
知道如何正确执行脚本吗?
问候
答案 0 :(得分:0)
Monit没有获得交互式shell所做的所有环境变量,因此monit可能没有PHP可执行文件的路径。
尝试类似
的内容exec "/usr/local/bin/php /var/www/html/proyect/script_delete_pers.php"