在Windows 7中调用未定义的函数msg_get_queue()

时间:2013-05-07 03:28:52

标签: php xampp

我使用的是Windows 7,xampp版本1.8.1和php版本5.4.7

这是有问题的代码

 $queue = msg_get_queue(100379);

我收到此错误:

  

调用未定义的函数msg_get_queue()

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:0)

在访问函数

之前,您需要安装Semaphore扩展

参考 http://www.php.net/manual/en/sem.installation.php

安装

默认情况下不启用对此功能的支持。要启用System V信号量支持,请使用选项--enable-sysvsem编译PHP。要启用System V共享内存支持,请使用选项--enable-sysvshm编译PHP。要启用System V消息,请使用选项--enable-sysvmsg。

编译PHP