部署到服务器,显示找不到pcntl扩展

在服务器部署PHP时遇到找不到pcntl扩展的错误,通过下载PHP源码,编译安装pcntl扩展,并修改php.ini配置文件,成功解决问题。详细步骤包括:下载PHP源码,解压,运行phpize,configure,编译安装,查找并修改php.ini,最后重启php-fpm服务。
摘要由CSDN通过智能技术生成

部署到服务器,显示找不到pcntl扩展,自己研究了一下解决方案,在此记录一下

*******复制命令的时候千万不要复制前面的“ [root@test-server local]#”呀。。。。
话不多说,直接上教程↓↓↓↓↓↓

  1. 下载PHP源码包,这里用php7为例:

[root@test-server local]# wget -c http://cn.php.net/distributions/php-7.1.22.tar.gz

  1. 解压php-7.1.22.tar.gz:

[root@test-server local]# tar -zxvf php-7.1.22.tar.gz

  1. 进入扩展包pcntl目录:

[root@test-server local]# cd php-7.1.22/ext/pcntl

  1. 生成配置文件(走到这里 有经验的小伙伴应该就很熟悉了):

[root@test-server pcntl]# phpize

**注意,执行该命令时一定要进入指定扩展目录,或者写全路径也可以**
  1. 指定配置文件进行配置:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值