美文网首页PHP经验分享
ubuntu下安装pcntl扩展

ubuntu下安装pcntl扩展

作者: gogocheng | 来源:发表于2017-12-13 11:37 被阅读0次

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

php -v

2.根据版本下载PHP源代码,PHP历史版本下载页面:http://php.net/releases/,我的版本是5.6.32  所以选择 PHP 5.6.32 (tar.gz)的下载路径,使用wget url  命令

进入var目录下载

cd  var

下载php-5.6.32源码包

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

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

sudo  tar  -zxvf  php-5.6.32.tar.gz

4.进入解压后源码包的ext/pcntl目录

cd  ext/pcntl

5.执行phpize命令

phpize

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

sudo  apt-get  install  php5.6-dev

安装成功后继续执行phpize

6.执行./configure命令

./configure

7.执行make命令

make

8.执行make install 命令

make  install

9.复制modules/pcntl.so文件到usr/lib/php/20131226/

sudo  cp  modules/pcntl.so  usr/lib/php/20131226/

10.配置php.ini

在etc/php/apache2/php.ini中加入

extension=pcntl.so

并将disable_functions禁用pcntl方法删掉

11.重启apache2

sudo  service  apache2  restart

值得提醒的是:

在etc/php/apache2和etc/php/cli下都有php.ini,当我们在网页中执行pcntl扩展时就需要在etc/php/apache2目录下的php.ini下配置;当我们在cli中执行pcntl扩展时,就要在etc/php/cli目录下的php.ini中配置。

最后,可以通过phpinfo();来查看pcntl安装是否成功。

相关文章

  • ubuntu下安装pcntl扩展

    1.用php -v命令查看php Cli版本 php -v 2.根据版本下载PHP源代码,PHP历史版本下载页面:...

  • ubuntu下安装PHP pcntl扩展

    今天开始学习PHP多线程的东西,需要安装pcntl 扩展,从网上找了些东西,但是都不是在homestead中安装的...

  • MAMP5.3安装pcntl扩展

    pcntl扩展在mamp里无法使用pecl安装,所以只能编译安装 下载pcntl这里使用的是mamp的php7.3...

  • mac下编译安装pcntl扩展

    需求 因为本人现在的php7是编译安装的,有些扩展是预先没有指定的,现在我这边缺少pcntl扩展,记录下本人的安装...

  • PHP 多线程(pcntl_fork)

    前提 安装php_pcntl扩展 主要函数 pcntl_fork()函数执行的时候,会创建一个子进程。子进程会复制...

  • PHP 扩展知识

    pcntl扩展:(进程控制) pcntl扩展是进程控制的重要扩展,但目前Win不支持。包含进程创建、进程监控、...

  • 如何安装php扩展pcntl

    1.下载一个同样版本的php wget http://hk1.php.net/get/php-7.1.7.tar....

  • 使用 swoole_process 实现 PHP 进程池

    swoole_process 主要是用来代替 PHP 的 pcntl 扩展。我们知道 pcntl 是用来进行多进程...

  • Ubuntu下FastDFS环境配置及php FastDFS扩展

    Ubuntu下FastDFS环境配置及php FastDFS扩展安装 https://github.com/hap...

  • ubuntu 安装php-curl扩展

    我们知道,ubuntu安装了php后,有很多扩展需要按需求手动安装。这里讲解下如何安装curl扩展。当缺少该扩展,...

网友评论

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

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