天天看點

ubuntu7下php5加載mcrypt子產品

在ubuntu上,apache2 mysql php 都是裝好的。可以說很容易

可是對我一個對php啥都不懂的人兒來說,有難度了

中間繞了不少路,把主要的,搞得時間長的,記下來,其它的都是小問題了。

廢話少說 let's go

配置php的時候出一個問題

工程需要加載一個mcrypt子產品,大概就是加密一類的工具.!

OK。ubuntu的install大法來了 ^^

apt-get install php5-mcrypt

報錯!- - 找不到php5-mcrypt包.

唉,自己下載下傳去裝吧

這裡記得得下三個檔案,别看是隻要一個mcrypt.so檔案,要裝三個東西。汗 - -!

libmcrypt-2.5.8.tar.gz

mhash-0.9.9.tar.gz

mcrypt-2.6.8.tar.gz

就這三個,連結就不找了。累了。網上一搜一把一把的.

tar zxvf libmcrypt-2.5.8.tar.gz //解壓

cd libmcrypt-2.5.8 //進目錄裡

./configure //編譯

這時候又出錯。 ./configure 不讓用 當時頭暈了

然後解決,成變不離其宗 install 大法是基本功哦

apt-get install gcc

apt-get install g++

apt-get install make

這樣就能裝了

下面開始安裝,三個檔案都是一樣的流程

./configure

make

make install

最後裝mcrypt-2.6.8.tar.gz就行了

裝完了之後libs會有一個mcrypt.so 要的就是它!

把它拷到 /usr/lib/php5/20060613+lfs/ 裡面(這個地方我怎麼都感覺應該是自動過去的呢,怎麼還得我拷 &*^&*%^&%^&)

最後在php.ini裡面加一行話(必加,不加上面都白做了)

extension=mcrypt.so

mcrypt.so的名字應該和mcrypt-2.6.8.tar.gz制造出來的一樣的名字

儲存檔案 退出 重新開機apache 再去重新整理頁面. mcrypt驗證通過了 ok 後面的工作都好做了