gpt4 book ai didi

php - 如何让 MCrypt 和 PHP 在 CentOS 上协同工作

转载 作者:太空宇宙 更新时间:2023-11-03 17:16:18 25 4
gpt4 key购买 nike

我已经在 CentOS 上安装了 mcrypt(通过 yum),但是当我尝试在 A 中执行 dl() 调用时,我在 B 中收到消息)。

  • A) dl( mcrypt.so ) 或 die('The 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.localdomain2.6.18-128.1.6.el5 #1 SMP 2009 年 4 月 1 日星期三 09:10:25 EDT x86_64 x86_64x86_64 GNU/Linux
  • mcrypt: mcrypt-2.6.8-1.el5.x86_64
  • PHP: php-5.1.6-23.2.el5_3.x86_64

谢谢
蒂姆

最佳答案

以 root 或 super 用户身份登录到服务器并添加以下命令


yum install php53-devel
yum install libmcrypt-devel
yum install gcc
wget http://museum.php.net/php5/php-5.3.3.tar.bz2
tar xvjf php-5.3.3.tar.bz2
cd php-5.3.3/ext/mcrypt/
phpize
aclocal
./configure
make
make install
echo "extension=mcrypt.so" > /etc/php.d/mcrypt.ini
service httpd restart

引用 Install PHP 5.3 mcrypt extension on Centos 5.6

关于php - 如何让 MCrypt 和 PHP 在 CentOS 上协同工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1357708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com