php7下安装event扩展方法

yipeiwu_com5年前PHP代码库

有效安排I/O,时间和信号的扩展 使用可用于特定平台的最佳I/O通知机制的事件,是PHP基础设施的libevent端口。

下载地址:http://pecl.php.net/package/event

安装支持库libevent,需要编译高版本(这里以最新版本release-2.1.8-stable为例)

wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz -P /usr/local/src
cd /usr/local/src
tar -zxvf libevent-2.1.8-stable.tar.gz && cd libevent-2.1.8-stable
./configure --prefix=/usr/local/libevent-2.1.8
make && make install

安装event库(以event-2.3.0.tgz为例)

wget -c http://pecl.php.net/get/event-2.3.0.tgz -P /usr/local/src
cd /usr/local/src
tar -zxvf event-2.3.0.tgz && cd event-2.3.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-event-libevent-dir=/usr/local/libevent-2.1.8/
make && make install

在php.ini添加下面配置

extension=event.so

重启php-fpm后,使用php -m | grep event 查看event库插件是否安装成功

以上这篇php7下安装event扩展方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【宜配屋www.yipeiwu.com】。

相关文章

php基于协程实现异步的方法分析

本文实例讲述了php基于协程实现异步的方法。分享给大家供大家参考,具体如下: github上php的协程大部分是根据这篇文章实现的:http://nikic.github.io/2012...

php中根据变量的类型 选择echo或dump

此时,is_scalar内置函数就派上用场了。 is_scalar -- 检测变量是否是一个标量 标量变量是指那些包含了 integer、float、string 或 boolean的变...

PHP数据的提交与过滤基本操作实例详解

本文实例讲述了PHP数据的提交与过滤基本操作。分享给大家供大家参考,具体如下: 1、php提交数据过滤的基本原则 1)提交变量进数据库时,我们必须使用addslashes()进行过滤,像...

PHP Try-catch 语句使用技巧

PHP Try-catch 语句 为了进一步处理异常,我们需要使用try-catch语句----包括Try语句和至少一个的catch语句。任何调用 可能抛出异常的方法的代码都应该使用tr...

解析php时间戳与日期的转换

大家也许对PHP时间戳已经有所了解,那么我们如何应用它来获取具体的日期呢?我们今天来为大家介绍一下PHP时间戳获取当前时期的具体方式。 实现功能:获取某个日期的时间戳,或获取某个时间...