解决 php Call to undefined function shm_attach()

学习php 多进程的时候,运行脚本报错 Call to undefined function shm_attach() ,搜了一下,看到stack overflow 里面提示需要配置这些扩展
extension=sysvmsg.so

extension=sysvsem.so

extension=sysvshm.so,

然后去php源码中进行安装即可

php 源码路径中的ext文件夹下面,使用phpize生成PECL扩展的configure文件.

然后进行make && make install

最后 在php.ini 中将 扩展配置进去即可

原文地址:https://www.cnblogs.com/zhangpengfei5945/p/11776389.html