woff 發表於 2013-3-12 16:35:07

如何再CENTOS 安裝PHP5.3 mcrypt

CentOS 5.X

由於php 5.3 YUM沒有預設安裝mcrypt
所以先更新epel rpmrpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
才能安裝mcrypt
yum install php53-mcrypt
這樣就能安裝完成了

如果出現
執行 php -v ,也出現:PHP Warning:PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' - /usr/lib64/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0
; Enable mcrypt extension module/usr/lib64/php/modules/ 查看,沒有"mcrypt.so"。
到 /usr/lib/php/modules/ 查看,確實有一個"mcrypt.so"。

解決方法

編輯 /etc/php.d/mcrypt.ini,將第 2 行的:

路徑改成extension=/usr/lib/php/modules/mcrypt.so又出現PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/php_mcrypt.dll' - /usr/lib/php/modules/php_mcrypt.dll: cannot open shared object file: No such file or directory in Unknown on line 0解決方法

編輯 /etc/php.ini,將第 2 行的:extension=module.so改成:extension=mcrypt.soCentOS 6.Xyum install php-mcrypt --enablerepo=centosplus

twosc 發表於 2013-11-10 00:57:28

先看看怎麼樣!

YiuPeter 發表於 2013-11-10 00:57:28

好睏啊

mzdb 發表於 2013-11-10 00:57:28

不错,支持下
頁: [1]
查看完整版本: 如何再CENTOS 安裝PHP5.3 mcrypt