从外部调用Timer报错

高先生

报错PHP Fatal error:  Call to undefined function Workerman\Lib\pcntl_alarm() in D:\wwwroot\paitou\wwwroot\core\vendor\workerman\workerman-for-win\Lib\Timer.php on line 101
 
windows 系统,events业务流和引入文件中可以调用timer;请问什么原因?

2674 2 0
2个回答

blogdaren

pcntl_*  系列函数专属Linux, 即PCNTL这个扩展是不支持 windows的。

  • 暂无评论
walkor

定时器必须运行在workerman的运行环境,并且必须在Worker::runAll()执行(启动workerman之后)才能调用。

  • 暂无评论
年代过于久远,无法发表回答
🔝