我已经在这里工作了几个小时,并且没有运气就尝试了一切。
我基本上试图运行此http://docs.phpservermonitor.org/en/latest/install.html#setting-up-a-cronjob
我使用MAMP,我的localhost是User / username / localhost / servercheck下的自定义文件夹
到目前为止我所尝试的是。
crontab -e
已添加*/1 * * * * root /usr/bin/php /Users/clientsupport1/localhost/servercheck/cron/status.cron.php
当我输入crontab -l以查看它是否已加载时,我会看到以下内容。
*/1 * * * * root /usr/bin/php /Users/clientsupport1/localhost/servercheck/cron/status.cron.php
但脚本没有运行。我甚至尝试过一个写入文件的简单脚本。依然没有。由于某种原因,cron作业不会执行。有什么想法吗?
答案 0 :(得分:0)
您需要调用MAMP的PHP可执行文件,具体取决于您所运行的PHP版本。对于7.2.1,以下是正确的路径
*/1 * * * * /Applications/MAMP/bin/php/php7.2.1/bin/php /Users/clientsupport1/localhost/servercheck/cron/status.cron.php