安装PHP扩展-pcntl

  • 2021年4月23日
  • 技术

1. 下载一个同样版本的php

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
wget http://hk1.php.net/get/php-7.1.7.tar.gz/from/this/mirror
wget http://hk1.php.net/get/php-7.1.7.tar.gz/from/this/mirror
wget http://hk1.php.net/get/php-7.1.7.tar.gz/from/this/mirror

2.解压

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
tar -zxvf mirror
tar -zxvf mirror
tar -zxvf mirror

3.找到解压后的pcntl文件

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/root/lnmp1.4/src/php-7.1.7/ext
/root/lnmp1.4/src/php-7.1.7/ext
/root/lnmp1.4/src/php-7.1.7/ext

4.复制pcntl文件夹到(本地php环境的扩展目录)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/usr/local/php/include/php/ext
/usr/local/php/include/php/ext
/usr/local/php/include/php/ext

5.进入复制好的pcntl,执行

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/usr/bin/phpize
/usr/bin/phpize
/usr/bin/phpize 

6.执行

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
./configure --with-php-config=/usr/local/php/bin/php-config
./configure --with-php-config=/usr/local/php/bin/php-config
./configure --with-php-config=/usr/local/php/bin/php-config

7.执行

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
make && make install
make && make install
make && make install

8.在php.ini加入

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
extension=pcntl.so
extension=pcntl.so
extension=pcntl.so

来源:https://www.cnblogs.com/sweet521/p/6062859.html

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注