【发布时间】:2013-05-02 00:42:42
【问题描述】:
我一直在寻找(搜索 Google)一个 PHP 脚本,该脚本将检查一个特定的 PHP 进程/函数是否正在运行,但是找不到在 Windows 非批处理脚本中工作的一个。
无论脚本是从网页执行还是从 Windows 计划执行,我基本上都需要确保某些进程的运行不会重叠。有些进程应该只发生一次。
我在这里http://php.net/manual/en/function.getmypid.php 尝试了几乎所有方法,但它们似乎不起作用。
感谢任何帮助。
【问题讨论】:
-
记录它的开始和结束,其他进程可以根据日志检查它是否运行
标签: php