最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

pcntl php windows_PHP各版本安装pcntl扩展

业界 admin 12浏览 0评论

前言:根据PHP官方说明,Pcntl扩展仅可运行在Linux系统下,任何Win系统皆无法使用pcntl扩展。

推荐使用宝塔Linux面板,宝塔面板安装的PHP在编译时会自动打开pcntl扩展。

【未安装PHP时】

直接在编译时添加配置即可./configure --enable-pcntl

【已安装PHP】

如果你还有PHP源码包的话,可直接使用你的源码包,如果你没有源码包,需要去PHP官网下载,下载地址是:

本文已PHP7.1.22进行说明。

下载源码包wget -c http://cn.php/distributions/php-7.1.22.tar.gz

解压php-7.1.22.tar.gztar -zxvf php-7.1.22.tar.gz

进入扩展库目录cd php-7.1.22/ext/pcntl

生成配置文件,下方所用的phpize是系统默认路径的,如果你在安装PHP时自定义了安装路径,请使用你PHP路径下bin目录中的phpize/usr/local/php/bin/phpize

指定配置文件进行配置./configure --enable-pcntl --with-php-config=/usr/local/php/bin/php-config

编译安装make && make install

编辑php.ini文件,加入扩展pcntcl.so

重启php-fpm

前言:根据PHP官方说明,Pcntl扩展仅可运行在Linux系统下,任何Win系统皆无法使用pcntl扩展。

推荐使用宝塔Linux面板,宝塔面板安装的PHP在编译时会自动打开pcntl扩展。

【未安装PHP时】

直接在编译时添加配置即可./configure --enable-pcntl

【已安装PHP】

如果你还有PHP源码包的话,可直接使用你的源码包,如果你没有源码包,需要去PHP官网下载,下载地址是:

本文已PHP7.1.22进行说明。

下载源码包wget -c http://cn.php/distributions/php-7.1.22.tar.gz

解压php-7.1.22.tar.gztar -zxvf php-7.1.22.tar.gz

进入扩展库目录cd php-7.1.22/ext/pcntl

生成配置文件,下方所用的phpize是系统默认路径的,如果你在安装PHP时自定义了安装路径,请使用你PHP路径下bin目录中的phpize/usr/local/php/bin/phpize

指定配置文件进行配置./configure --enable-pcntl --with-php-config=/usr/local/php/bin/php-config

编译安装make && make install

编辑php.ini文件,加入扩展pcntcl.so

重启php-fpm

发布评论

评论列表 (0)

  1. 暂无评论