php5 – 系统中缺少所请求的PHP扩展名ext-mcrypt *

我已经将我的 PHP更新到版本5.4.13等,并且在终端我的php版本中说明了这一点
PHP 5.4.12 (cli) (built: Mar 16 2013 21:46:23)

但运行composer install io会出现以下错误.

The requested PHP extension ext-mcrypt * is missing from your system

无论如何,我已经尝试了几种方法来使这个工作等没有任何东西:

我使用了以下内容:Solution OneSolution Two,他们都使用类似的方法,但我仍然存在错误.

然后我做了一个php信息测试,这表明该版本是5.3.15,mycrypt说启用了mcrypt支持

所以我的服务器使用这个PHP和我终端中使用另一个的服务器就像它看起来那样

任何想法如何解决这一问题?

我正在使用MAC Mountain Lion和Mountain Lion Sever(最新),xcode,所有操作都是最新的,我已经重新启动了服务器.

在Linux中遇到同样的错误(Ubuntu 14.04)

检查ini是否存在

/etc/php5/mods-available/mcrypt.ini

如果是这样,请检查您是否有符号链接到ini.
类似于目录/etc/php5/cli/conf.d中的内容

05-mcrypt.ini -> ../../mods-available/mcrypt.ini

如果没有符号链接,请创建它.安装php5-mcrypt扩展后我没有符号链接,只有ini文件.这就是为什么手工创建符号链接的原因.

您可以使用sudo php5enmod mcrypt来启用mod.它将为您创建符号链接.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


如何选择合适的 C++ Web 开发框架?
利用 C++ 框架构建高并发 Web 应用的策略
用 C++ 框架开发跨平台图形应用程序
golang框架中安全编码实践的最佳指南是什么?
golang框架与其他语言框架在设计理念上的区别有哪些?
C++ 图形框架与其他语言框架的比较
C++ 框架与其他 Web 开发框架的对比分析
使用 C++ 框架构建大型项目最佳实践
C++ 框架如何提高大型项目开发效率
C++ 框架中依赖注入的持续集成与部署工具
如何与社区协作和贡献到自定义 Golang 框架?
C++ 框架在大型项目中如何实现模块化开发
使用 C++ 框架开发跨平台 Web 应用
C++ 框架在大型项目中的优缺点
golang框架在性能上的优势体现在哪些方面?
C++ 框架在嵌入式系统内存优化中的优势
golang框架在人工智能与机器学习中的作用
如何扩展 Golang 框架以支持特定功能?
如何利用 Go Modules 和依赖项管理来自定义 Golang 框架?
Golang 框架中的性能优化技巧