我需要设置一个cron作业,每分钟执行一个PHP脚本(用于向用户发送iPhone通知)。我已经尝试了几个代码片段,但它们似乎都没有用。这是我尝试过的:
crontab -e
然后..在编辑器中,我输入了
* * * * * php /Users/MYUSERNAME/Desktop/SimplePush/simplepush.php
但它不起作用。我在Mac OS X Lion上运行,并将在Linux服务上部署该服务,但我认为crontab功能不应该受操作系统的影响,因为它们都基于unix核心。所以,无论如何,我需要这个cronjob每分钟发送simplepush.php
来发送通知。我该怎么做?
答案 0 :(得分:0)
您是否尝试在终端中运行php /Users/MYUSERNAME/Desktop/SimplePush/simplepush.php来检查它是否正常工作?
答案 1 :(得分:0)
使用此代码:
* * * * * wget -q /Users/MYUSERNAME/Desktop/SimplePush/simplepush.php
或
* * * * * wget -o /Users/MYUSERNAME/Desktop/SimplePush/simplepush.php
答案 2 :(得分:0)
我知道这是一个老问题,但这在OSX Yosemite中适用于我
*/1 * * * * php -q /Users/path/to/php-file.php