PHP安装mcrypt.so报错 mcrypt.h not found 的解决方法
程序员文章站
2024-02-06 12:21:55
...
PHP安装mcrypt.so报错 mcrypt.h not found 的解决办法
再回到PHP-5.5.13解压缩的ext目录的mcrypt里面
(2014-6-19 by default7#zbphp.com)
报错内容:configure: error: mcrypt.h not found. Please reinstall libmcrypt
网上搜索了很多,包括自带的 yum install libmcrypt libmcrypt-devel,这个是没有效果的。
去SourceForget下载libmcrypt http://sourceforge.net/projects/mcrypt/files/Libmcrypt/ ,最新版是mcrypt 2.6.7.gz。下载下来安装仍旧报错libmcrypt没有找到!
继续测试,最后安装成功,感觉是版本太高。
方法(关键点在用 2.5.7版本):
#使用wget可以通过以下路径下载wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz #解压tar -zxvf libmcrypt-2.5.7.tar.gz #进入目录cd libmcrypt-2.5.7 #编译(默认安装到/usr/local/lib/)./configure --prefix=/usr/local/libmcrypt #执行安装make && make install
再回到PHP-5.5.13解压缩的ext目录的mcrypt里面
phpize./configure --with-php-config=/usr/local/php5/bin/php-config \--with-libmcrypt=/usr/lib/libmcryptmakemake testmake installvim /etc/php.ini #加入extension=mcrypt.so
(2014-6-19 by default7#zbphp.com)
相关文章
相关视频
推荐阅读
-
CentOS在使用yum install php-mysql安装php时报错的解决方法
-
[PHP] 安装PHP报错“Primary script unknown”的解决方法
-
Windows平台的 PHP 报错 Fatal error: Class COM not found in 的解决方法
-
[PHP] 安装PHP报错“Primary script unknown”的解决方法
-
Mac 安装mysqlclient报错,OSError: mysql_config not found 的解决方法
-
PHP 报错 Fatal error: Class 'COM' not found in 的解决方法
-
php 编译安装报错 configure: error: mcrypt.h not found. Please reinstall libmcrypt.
-
PHP 报错 Fatal error: Class 'COM' not found in 的解决方法
-
php 编译安装报错 configure: error: mcrypt.h not found. Please reinstall libmcrypt.
-
Windows平台的 PHP 报错 Fatal error: Class COM not found in 的解决方法