我正在寻找PHP的方法来检测脚本是从shell上的手动调用(我登录并运行它)运行的,还是从crontab条目运行的。
我已经在我的crontab中设置了用php编写的各种维护类型的脚本。偶尔,我需要提前手动运行它们,或者如果某些东西失败/损坏,我需要运行它们几次。
这样做的问题是,我也有一些外部通知设置到任务(发布到twitter,发送电子邮件,等等),我不希望每次我手动运行脚本时发生。
我使用的是php5 (如果重要的话),它是一个相当标准的linux服务器环境。
有什么想法吗?
https://stackoverflow.com/questions/190759
复制相似问题