在monit的运行PHP脚本(Run php script in monit)

2019-10-19 05:41发布

美好的一天。

有没有办法运行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"

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

问候

Answer 1:

monit的没有得到,一个交互的shell做了所有的环境变量,所以可能的monit不具备路径PHP可执行文件。

尝试类似

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


文章来源: Run php script in monit