服務(wù)器Mcrypt.so加密庫支持未安裝解決方法
發(fā)布日期:[2014/11/5] 編輯:奇億廣州網(wǎng)站建設(shè)
最近安裝SHOPEX時報錯:服務(wù)器Mcrypt.so加密庫支持未安裝,查閱網(wǎng)上解決方法如下:
PHP加密擴(kuò)展庫Mcrypt安裝
在標(biāo)準(zhǔn)的PHP安裝過程中并沒有把Mrcypt安裝上,但PHP的主目錄下包含了libmcrypt.dll和libmhash.dll文件 (libmhash.dll是Mhash擴(kuò)展庫,這里可以一起裝上)。首先,將這兩個文件復(fù)制到系統(tǒng)目錄windows\system32下,然后在PHP.ini文件中按Ctrl+F快捷鍵跳出查找框,并找到;extension=php-mcrypt.dll和; extension=php_mhash.dll這兩個語句,接著將前面的“;”去掉;最后,保存并重啟Apache或IIS服務(wù)器即可生效。
但仔細(xì)檢查后發(fā)現(xiàn)自己的已經(jīng)是這樣設(shè)置的了,也就是已經(jīng)成功安裝了加密擴(kuò)展庫Mcrypt,那是什么原因呢?再仔細(xì)檢查其他dll文件,發(fā)現(xiàn)其他DLL文件都有EVERYONE的讀取權(quán)限,唯獨(dú)libmcrypt.dll和libmhash.dll文件缺少everyone讀取權(quán)限,給他們加上,重啟Apache或IIS服務(wù)器刷新一切OK!
服務(wù)器Mcrypt.so加密庫支持未安裝問題完美解決。奇億網(wǎng)站建設(shè)版權(quán)所有,文章地址:http://www.studstu.com/news/1045.html,轉(zhuǎn)摘請保留版權(quán)。