您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一文讲解PHP7怎么安装event扩展

2024/6/12 9:46:18发布21次查看
php7 安装 event 扩展libevent 是一个用c语言编写的、轻量级的开源高性能i/o框架,支持多种 i/o 多路复用技术: epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 i/o,定时器和信号等事件;注册事件优先级。php提供了对应的扩展 libevent、 event 。
相比 libevent ext, event ext 拥有更好的性能表现和更全面的api,可以让我们更友好的使用 libevent。
安装 libevent 库php event 扩展 依赖 libevent 库,需要先编译安装(注意是 libevent 库,非 libevent 扩展)。
git clone --depth=1 https://github.com/nmathewson/libevent.gitcd libevent./autogen.sh./configure --prefix=/usr/local/libeventmake && make install
安装 event 扩展可以直接使用 pecl 安装
pecl install eventdownloading event-2.5.3.tgz ...starting to download event-2.5.3.tgz (140,913 bytes)..............................done: 140,913 bytes50 source files, buildingrunning: phpizeconfiguring for:php api version:         20180731zend module api no:      20180731zend extension api no:   320180731enable internal debugging in event [no] : enable sockets support in event [yes] : libevent installation prefix [/usr] : /usr/local/libevent...build process completed successfullyinstalling '/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/event.so'install ok: channel://pecl.php.net/event-2.5.3extension event enabled in php.ini
查看安装结果
[root@localhost ~]# php --ri eventeventevent support => enabledsockets support => enableddebug support => disabledextra functionality support including http, dns, and rpc => enabledopenssl support => enabledthread safety support => disabledextension version => 2.5.3libevent2 headers version => 2.2.0-alpha-dev
推荐:《php7教程》
以上就是一文讲解php7怎么安装event扩展的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product