zoukankan      html  css  js  c++  java
  • php安装pcntl扩展

    1、下载一个同样版本的php(我的是php5.6.27,我下的是php5.6.28)

    [root@CentOS6 lamp]# wget http://hk1.php.net/get/php-5.6.28.tar.gz/from/this/mirror

    2、解压php:

    [root@CentOS6 lamp]# tar -zxvf mirror

    3、进入php/ext/pcntl/

    [root@CentOS6 php-5.6.28]# cd ext/pcntl/

    4、执行命令phpize

    [root@CentOS6 pcntl]# /usr/bin/phpize
    Configuring for:
    PHP Api Version:         20131106
    Zend Module Api No:      20131226
    Zend Extension Api No:   220131226
    5、执行配置命令php-config

    [root@CentOS6 pcntl]# ./configure --with-php-config=/usr/bin/php-config

    6、编译make && make install

    [root@CentOS6 pcntl]# make && make install

    可能报错:

    Installing shared extensions:     /usr/lib/php/modules/
    make: 警告:检测到时钟错误。您的创建可能是不完整的。

    解决方法:

    进入php-5.6.28目录
    sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' ./ext/**/*.c
    sed -i 's|ZEND_MOD_END|{NULL,NULL,NULL}|' ./ext/**/*.c

    重新编译:

    [root@CentOS6 pcntl]# make && make install

    [root@CentOS6 pcntl]# make install
    Installing shared extensions:     /usr/lib/php/modules/

    7、修改php.ini支持pcntl

    [root@CentOS6 pcntl]# echo "extension=pcntl.so" >> /etc/php.ini

    8、查看phpinfo(),是否有pcntl扩展;

  • 相关阅读:
    css切图Sprites
    javascript改变position值实现菜单滚动至顶部后固定
    Cannot create type class java.io.File from value
    关于如何拍摄瓷器(转)
    Struts2的jar问题
    vim的基本操作
    Flask基础
    Flask入门
    MongoDB 之 数据类型
    基于DBUtils实现数据库连接池
  • 原文地址:https://www.cnblogs.com/sweet521/p/6062859.html
Copyright © 2011-2022 走看看