如何使用MAMP在OSX上运行cron作业

时间:2015-01-28 20:56:03

标签: php macos cron

我已经在这里工作了几个小时,并且没有运气就尝试了一切。

我基本上试图运行此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作业不会执行。有什么想法吗?

1 个答案:

答案 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