在monit中运行php脚本

美好的一天。

有没有办法运行一个PHP的“my_script.php”脚本作为在秋天的行动一个恶魔活着一个node.js服务器?

要执行的脚本从关联人员表中删除logging:

我尝试了不同的方法,但它不起作用,目前监视过程的脚本如下:

#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" 

任何想法如何正确执行脚本?

问候

Monit不能获得交互式shell所做的所有环境变量,因此monit可能没有PHP可执行文件的路径。

尝试类似

 exec "/usr/local/bin/php /var/www/html/proyect/script_delete_pers.php"