博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
workerman需要的php模块posix、pcntl、sysvshm、sysvmsg缺少,怎么办
阅读量:5098 次
发布时间:2019-06-13

本文共 879 字,大约阅读时间需要 2 分钟。

如果您的php是源码编译,那么请进到php的源码目录,再进入ext目录下,分别找到相应的php模块目录,进行编译

1. 假设php目录为/usr/local/php, 进到相应的php模块目录,执行
<pre>/usr/local/php/bin/phpize</pre>
2. 接着执行
<pre>./configure –with-php-config=/usr/local/php/bin/php-config</pre>
3. 接着执行以下命令
<pre>make && make install </pre>
如果没权限,那么执行以下命令
<pre>sudo make && sudo make install </pre>
4. 编译完成后,会显示so在哪个目录下,然后打开php.ini之后,在相应地方加入
<pre> extension=xx.so </pre>
另外一种安装的方法
centos
1、命令行运行yum install php-cli php-process git php-devel php-pear libevent-devel
2、命令行运行pecl install channel://pecl.php.net/libevent-0.1.0
3、命令行运行echo extension=libevent.so > /etc/php.d/libevent.ini
debian/ubuntu
1、命令行运行apt-get update && apt-get install php5-cli git php-pear php5-dev libevent-dev
2、命令行运行pecl install channel://pecl.php.net/libevent-0.1.0
3、命令行运行echo extension=libevent.so > /etc/php5/cli/conf.d/libevent.ini

转载于:https://www.cnblogs.com/mracale/p/5742909.html

你可能感兴趣的文章
那些常用的git工具
查看>>
join()方法之我见
查看>>
希尔shell排序——java实现
查看>>
webService学习1----WSDL
查看>>
评估分类器性能的度量,像混淆矩阵、ROC、AUC等
查看>>
Scala - Spark Lambda“goesto“ => 分析
查看>>
mysql TIMESTAMPDIFF
查看>>
win7下docker环境搭建nginx+php-fpm+easyswoole+lavarel+mysql开发环境
查看>>
通过cmd查看环境变量名对应的环境变量值
查看>>
Python: 利用Python进行数据分析 学习记录
查看>>
python 零基础学习之路-06 常用模块
查看>>
[Lintcode]165. Merge Two Sorted Lists/[Leetcode]21. Merge Two Sorted Lists
查看>>
【ASP.NET 进阶】TreeView控件学习
查看>>
linux nfs配置
查看>>
【.Net Core】Assets file project.assets.json not found. Run a NuGet package restore
查看>>
mybatis框架
查看>>
自己的ORMapping
查看>>
Java线程:线程状态的转换(转)
查看>>
视图以日期作为条件查询条件时虽显式转换?
查看>>
LintCode: Number of Islands
查看>>