【发布时间】:2013-08-16 21:11:15
【问题描述】:
我已经尝试了所有方法,但无法修复此错误。我通过下载安装PHP然后运行:
brew install php55-mcrypt
我最初使用 PHP 5.3 安装它,然后 Laravel 抱怨它必须大于 5.4。所以一切都搞砸了。
我使用的是 MAC 10.7。有人可以帮我吗?
php -v
PHP Warning: PHP Startup: mcrypt: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20121212
These options need to match
in Unknown on line 0
PHP 5.5.1 (cli) (built: Aug 14 2013 10:31:02)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
【问题讨论】:
-
这并不能解决您的直接问题,但可以考虑使用 Vagrant 或其他基于 VM 的解决方案,这样您就不必在 Macintosh 上处理此类问题。这是非常不标准的 Posix-ish 设置会导致各种麻烦:D net.tutsplus.com/tutorials/php/vagrant-what-why-and-how
-
没人能回答吗?