phpize原始碼安裝php擴充套件
阿新 • • 發佈:2018-12-12
4、進入原始碼中的ext/pcntl目錄
~# cd php-5.3.29/ext/pcntl/
5、執行 phpize
命令
~# phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
6、執行 configure
命令
~# ./configure checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E ...
7、執行 make
命令
~# make
/bin/bash /tmp/php-5.3.29/ext/pcntl/libtool --mode=compile cc ...
-I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend...
...
8、運 行make install
命令
~# make install
Installing shared extensions: /usr/lib/php5/20090626/
9、配置ini檔案
通過執行 php --ini
extension=pcntl.so
說明: 此方法一般用來安裝PHP自帶的擴充套件,例如posix擴充套件和pcntl擴充套件。除了用phpize編譯某個擴充套件,也可以重新編譯整個PHP,在編譯時用引數新增擴充套件,例如在原始碼根目錄執行
~# ./configure --enable-pcntl --enable-posix ...
~# make && make install