美文网首页
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