| 
 | 
 
 
CentOS 5.X 
 
由於php 5.3 YUM沒有預設安裝mcrypt 
所以先更新epel rpm- rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
 
 
  複製代碼 才能安裝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 行的:改成:CentOS 6.X- yum install php-mcrypt --enablerepo=centosplus 
 
  複製代碼 |   
 
 
 
 |