国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Centos Linux安裝php的mcrypt擴展

2024-08-27 23:55:20
字體:
來源:轉載
供稿:網友
  要安裝Linux的mcrypt擴展,需要以下幾個軟件:
 
  1. Libmcrypt-2.5.8
 
  下載地址:http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
 
  2.mhash-0.9.9.9
 
  下載地址:http://nchc.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz
 
  3.mcrypt-2.6.8
 
  下載地址:http://nchc.dl.sourceforge.net/project/mcrypt/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz
 
  4.php-5.3.24 源碼包
 
  下載地址:http://cn2.php.net/distributions/php-5.3.24.tar.gz
 
  首先安裝1-3三個軟件包,安裝方法是:
 
  [plain] view plaincopy
  # tar -xvf libmcrypt-X.X.X.tar   
  # cd libmcrypt-X.X.X   
  # ./configure   
  # make   
  # make install
  按照這樣的方法進行安裝:
 
  [plain] view plaincopy
  sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' ./ext/**/*.c   
     
  sed -i 's|ZEND_MOD_END|{NULL,NULL,NULL}|' ./ext/**/*.c
  其它解壓 php源碼,運行前如果沒有安裝 php-devel 的話,需要通過 yum 安裝相應版本的 php-devel 就可以,進行解壓后的php源碼目錄,里面有 ext/mcrypt:
 
  # cd ext/mcrypt   
  # phpize   
  # aclocal   
  # ./configure   
  # make clean   
  # make   
  # make install   
  本人安裝的是 Centos 5.4 64,執行以上的操作后可以在 /usr/lib64/php/modules 看到 gd.so mcrypt.so mysql.so 等,如果你在類似這樣的PHP安裝目錄下看到了 mcrypt.so,那么恭喜你已經安裝成功,只需要在  /etc/php.ini 中加入 extension=mcrypt.so  然后 restart httpd 就可以了.
 
  備注,如果在安裝libmcrypt等軟件時提示:
 
  checking for g++... no   
  checking for c++... no   
  checking for gpp... no   
  checking for aCC... no   
  checking for CC... no   
  checking for cxx... no   
  checking for cc++... no   
  checking for cl... no   
  checking for FCC... no   
  checking for KCC... no   
  checking for RCC... no   
  checking for xlC_r... no   
  checking for xlC... no  
  --phpfensi.com
  那么,請通過yum install gcc 安裝相應開發包.
 
  如果報:error:‘PHP_FE_END’ undeclared here (not in a function) 類似這樣的錯誤,可執行下面的代碼來解決:
 
  sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' ./ext/**/*.c   
     
  sed -i 's|ZEND_MOD_END|{NULL,NULL,NULL}|' ./ext/**/*.c
  注意將 ./etc/***/*.c 換成你的 php-5.3.24/ext/mcrypt/mcrypt.c 對應的目錄,如果你看到下面的提示就說明你安裝成功了:
 
  [root@a mcrypt]# make install   
  Installing shared extensions:/usr/lib64/php/modules/
  祝你成功.
 
 

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 弥渡县| 丽水市| 循化| 密云县| 石渠县| 灵宝市| 息烽县| 井陉县| 浪卡子县| 凤冈县| 房产| 夹江县| 平谷区| 石狮市| 平远县| 凯里市| 万州区| 万山特区| 尼木县| 宜黄县| 潢川县| 宁远县| 珠海市| 西乌珠穆沁旗| 荔波县| 长葛市| 珲春市| 河北省| 黄冈市| 阿拉善左旗| 静宁县| 罗源县| 安庆市| 宜宾县| 枝江市| 噶尔县| 乌鲁木齐县| 岳普湖县| 南漳县| 乐陵市| 安阳市|