我在CentOS上安装了mcrypt(通过yum),但是当我尝试在A)中做一个dl()调用时,我在B)中得到了这个消息。
现在,我知道yum已经安装了mcrypt,但是我不知道它所在的位置。我能find它吗? 更重要的是,我怎样才能得到最新的安装mcrypt与我的PHP系统工作。 许multithreading都build议你重新编译PHP(例如http://forums.theplanet.com/index.php?showtopic=26527 ),但是我不知道如何用CentOS来做到这一点。 我也玩过我的图书馆path无济于事。 任何帮助将不胜感激。
build立
谢谢
蒂姆
您需要安装软件包libmcrypt和php-mcrypt。
你有检查,以确保线路
延长= php_mcrypt.dll
在你的php.ini文件中没有注释掉(前面有一个;)
是的,我有问题在PHP 5.2.9 Centos 5.5上安装mcrypt模块,我发现当我终于find一个x64版本的php-mcrypt时,它在/ usr / lib64 / php / modules中安装了mcrypt.so文件/文件夹,hover我的PHP.ini文件是在一个完全不同的地方,因为它的模块/ usr / local / lib / php / extensions / no-debug-non-zts-20060613 /所以将mycrpt文件夹复制到/ usr / local / lib / php / extensions / no-debug-non-zts-20060613 /文件夹,并将行扩展名=“mcrypt.so”添加到我的php.ini文件夹的顶部,保存并重新启动apache,