首页 > 后端开发 > php教程 > Laravel'Mcrypt PHP 扩展”错误:使用 MAMP 时如何修复它?

Laravel'Mcrypt PHP 扩展”错误:使用 MAMP 时如何修复它?

Mary-Kate Olsen
发布: 2024-12-13 09:20:11
原创
950 人浏览过

Laravel

Laravel:排除“Mcrypt PHP 扩展”错误

Laravel 需要 Mcrypt PHP 扩展,并且指示其缺失的错误消息可能会令人沮丧。本文解决了在 OSX 上使用 Laravel 4 中的迁移功能时遇到的这个问题。

尽管 Mcrypt 扩展显示已启用,但可能仍然存在问题。一个潜在的罪魁祸首是 MAMP(一种流行的 PHP 开发环境)的存在。 MAMP 使用自己的 PHP 版本,该版本可能不是 Laravel 使用的版本。

要解决此问题,请通过在终端中运行“which php”来验证所使用的 PHP 版本。如果不是来自 MAMP,请在主目录 (~) 中编辑或创建 ~/.bash_profile 并添加以下行:

export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
登录后复制

将“php5.4.10”替换为 MAMP 使用的适当 PHP 版本。重新启动终端并再次检查 PHP 版本。现在应该指向 MAMP 的 PHP。

如果上述方法不起作用,请导航到“/Applications/MAMP/bin/php”,运行“ls”来确定已安装的 PHP 版本,然后将“php5.5”替换为“/Applications/MAMP/bin/php”。 4.10' 在命令中相应地。

使用 MAMP PHP 版本后,重试 Laravel 迁移功能。现在应该可以成功执行。

以上是Laravel'Mcrypt PHP 扩展”错误:使用 MAMP 时如何修复它?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板