VPS侦探论坛

 找回密码
 注册
搜索
查看: 706|回复: 2

shm_attach() 问题

[复制链接]
发表于 2018-4-3 01:06:41 | 显示全部楼层 |阅读模式

我运行一套PHP程序的时候浏览器报如下错误


Array ( [type] => 1 [message] => Call to undefined function shm_attach() [file] =>


请问是LNMP不支持的问题吗?


这套程序里面有需要内存压缩,安装时也显示LNMP环境符合要求。


有人告诉我说这程序不是用shmop,而是用的是sem,告诉我说需要重新编译


编译的时候加参数 –enable-sysvshm



是否是这样的? 该怎么做呢,望大神指教

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

发表于 2018-4-3 18:30:51 | 显示全部楼层



这个是Semaphore模块中的,默认不启用,需要自己修改lnmp.conf 中的PHP_Modules_Options 单引号里 加上--enable-sysvmsg 然后重新升级一下php
或者通过 https://www.vpser.net/manage/lnmp-php-install-ext.html 方式安装上该模块
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
 楼主| 发表于 2018-4-4 18:01:11 | 显示全部楼层

非常感谢军哥,使用你推荐的第二种方法成功,谢谢

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-6-17 05:46 , Processed in 0.067272 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表