美文网首页
ubuntu下安装PHP pcntl扩展

ubuntu下安装PHP pcntl扩展

作者: 白红薯粉 | 来源:发表于2019-03-05 09:32 被阅读0次

    今天开始学习PHP多线程的东西,需要安装pcntl 扩展,从网上找了些东西,但是都不是在homestead中安装的,现在安装成功了,分享下给大家.

    1.用php -v命令查看php  Cli版本

    php -v

    2.根据版本下载PHP源代码,PHP历史版本下载页面:http://php.net/releases/,我的版本是7.1.26 使用wget url  命令

    进入var目录下载

    cd  var

    3.下载php7.1.26源码包

     wget  http://cn2.php.net/distributions/php-7.1.26.tar.gz

    4.解压下载好的php源码包

     tar  -zxvf  php-7.1.26.tar.gz

    5.进入解压后源码包的/etc/php/7.1目录(我用的homestead)

    cd /etc/php/7.1

    6.执行phpize命令

    phpize

    这里需要注意的是,可能phpize之前没有安装,要自行安装。我这里执行

     apt-get  install  php7.1-dev

    7.安装成功后继续执行phpize

    8.执行./configure命令

    ./configure

    8.执行make命令

    make

    9.执行make install 命令

    make  install

    10.配置php.ini(homestead)

    在/etc/php/7.1/fpm/php.ini中加入

    extension=pcntl.so

    11.并将disable_functions禁用pcntl方法删掉

    12.重启nginx

    13.检查pcntl是否安装成功phpinfo()。

    phpinfo()

    也可以使用 php -m(查看php 在cli下面加载了哪些模块) 查看是否安装.

    php -m

    希望对大家有所帮助

    相关文章

      网友评论

          本文标题:ubuntu下安装PHP pcntl扩展

          本文链接:https://www.haomeiwen.com/subject/punguqtx.html