php模組編譯

2021-08-17 04:35:01 字數 665 閱讀 3705

php模組編譯  

****************************************====  

一:模組編譯步驟  

1.1:執行 phpize  

~]# /usr/local/php5/bin/phpize  

1.2:執行 php-config  

~]# ./configure --with-php-config

=/usr/local/php5/bin/php-config  

1.3:make 和 make install  

~]# make  

~]# make install  

installing shared extensions:     /usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/  

1.4:加入 php.ini  

~]# vim /etc/php5/php.ini  

extension

=swoole

.so  

備註:  

phpize 和 php-config 找到自己環境變數下的就行。  

在原始碼編譯時安裝包目錄下 ext/ 目錄就是 php 的擴充套件,可以在此處執行命令,編譯成為 php 模組。  

用phpize自編譯php模組

在用mac的時候,發現系統自己安裝了apache和php,配置檔案php.ini和apache2都在 private etc 下 在cli下用 php v 顯示warming,顯示 php warning module openssl already loaded in unknown on lin...

php5 6 mcrypt模組編譯

以php5.6為例,編譯mcrypt的方法如下 cd root mkidr p php ext mcrypt wget wget wget tar zxvf libmcrypt 2.5.8.tar.gz cd libmcrypt 2.5.8 configure make make install c...

PHP5下單獨編譯php模組

正好要安裝cacti的時候,突然發現,php的snmp支援模組沒有新增,也沒有靜態編譯到php中。突然想到作為模組當然應該是能單獨編譯。以增加zip解壓壓縮支援模組為例子。進入已經安裝了的php的對應原始碼目錄 例如我的php安裝在了 usr local php 5.3.0下,原始碼目錄是 usr ...