TShopping

 找回密碼
 註冊
搜索
查看: 3129|回復: 3
打印 上一主題 下一主題

[教學] 如何再CENTOS 安裝PHP5.3 mcrypt

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-3-12 16:35:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
CentOS 5.X

由於php 5.3 YUM沒有預設安裝mcrypt
所以先更新epel rpm
  1. rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
複製代碼
才能安裝mcrypt

  1. yum install php53-mcrypt
複製代碼
這樣就能安裝完成了

如果出現
執行 php -v ,也出現:
  1. 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
  2. ; Enable mcrypt extension module
複製代碼
/usr/lib64/php/modules/ 查看,沒有  "mcrypt.so"。
到 /usr/lib/php/modules/ 查看,確實有一個  "mcrypt.so"。

解決方法

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

路徑改成
  1. extension=/usr/lib/php/modules/mcrypt.so
複製代碼
又出現
  1. 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 行的:
  1. extension=module.so
複製代碼
改成:
  1. extension=mcrypt.so
複製代碼
CentOS 6.X
  1. yum install php-mcrypt --enablerepo=centosplus
複製代碼

 

臉書網友討論
2#
發表於 2013-11-10 00:57:28 | 只看該作者
先看看怎麼樣!  

版主招募中

3#
發表於 2013-11-10 00:57:28 | 只看該作者
好睏啊  


4#
發表於 2013-11-10 00:57:28 | 只看該作者
不错,支持下  


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-25 08:31 , Processed in 0.050979 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表