我已经在 CentOS 上安装了 mcrypt(通过 yum),但是当我尝试在 A) 中进行 dl() 调用时,我在 B) 中收到了消息。
- A) dl( mcrypt.so ) or die('无法加载 Mcrypt 模块 ['. $prefix . 'mcrypt.' . PHP_SHLIB_SUFFIX .']');
- B) 无法加载 Mcrypt 模块 [ mcrypt.so ]
现在,我知道 yum 已经安装了 mcrypt,但我不知道它放的位置。我能找出来吗?更重要的是,我怎样才能让最新安装的 mcrypt 与我的 PHP 系统一起工作。许多线程建议您重新编译 PHP(例如: http://forums.theplanet.com/index.php?showtopic= 26527),但我不知道如何使用 CentOS 执行此操作。我也玩过我的图书馆路径无济于事。任何帮助将不胜感激。
设置
- CentOS: Linux localhost.localdomain 2.6.18-128.1.6.el5 #1 SMP Wed Apr 1 09:10:25 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
- mcrypt: mcrypt-2.6.8-1.el5.x86_64
- PHP: php-5.1.6-23.2.el5_3.x86_64
谢谢蒂姆
_