zoukankan      html  css  js  c++  java
  • php 安装 event 和 libevent 扩展

    这里使用的是php7.0.24 ,php是yum安装的


    一、安装event扩展

    用yum无法安装event扩展

    手动安装

    php 必须要开启 sockets 功能,需要安装php的socket扩展,才可以安装event扩展

    编译PHP的时候开启 --enable-sockets


    # tar xf event-2.3.0.tgz 
    # cd event-2.3.0 
    # phpize 
    # ./configure --with-php-config=/usr/local/php/bin/php-config 
    # make && make install

    找到PHP的配置文件 php.ini,添加如下配置:
    extension=event.so


    重启apache,发现没有生效


    报错:

    php_sockets_le_socket in Unknown on line 0
    解决:event扩展必须在sockets扩展之后加载,这两个扩展在 php.ini 中按顺序填写
    extension=sockets.so
    extension=event.so




    二、安装 libevent扩展
    1.先安装libevent库
    libevent扩展依赖于原始的libevent库,必须先把libevent库安装
    yum安装: yum install libevent
    源码安装: 到http://libevent.org/     这里下载 libevent安装文件

    解压
    ./configure --prefix=/usr/local/libevent-2.0.20/
    make
    make install



    2.再安装php的libevent扩展
    到 http://pecl.php.net/package/libevent   这里下载php扩展文件



  • 相关阅读:
    libPods.a 无法找到的解决方法
    Mac 必备软件 Quicksilver
    Mac玩老游戏DOOM II
    [转载]The Island Castaway mac版解锁
    看了不到一半同事上培训班时候的示例代码,解决了很多前几个月遇到的问题。
    8月16日 layui使用
    8月14日
    8月13日
    8月12日
    8月9日
  • 原文地址:https://www.cnblogs.com/centos2017/p/7896657.html
Copyright © 2011-2022 走看看