OSX 10.10约塞米蒂当地开发环境崩溃-PHP mcrypt问题
我使用osx yosemite、PHP5.5.14、Apache2.4MySQL(有时)和一些通过brew安装的东西在我的MBP上运行本地开发环境 我试图在本地运行CMS,但遇到了一个问题,它说我需要mcrypt;所以我试着安装它,很快就被告知mcrypt已经安装好了 我做了一些研究,试图重新安装它,现在我在运行php-v时遇到了这个错误。同时,这也阻止了m dev Environment向我展示我的站点,它现在只说“它可以工作!”OSX 10.10约塞米蒂当地开发环境崩溃-PHP mcrypt问题,php,macos,apache,local,mcrypt,Php,Macos,Apache,Local,Mcrypt,我使用osx yosemite、PHP5.5.14、Apache2.4MySQL(有时)和一些通过brew安装的东西在我的MBP上运行本地开发环境 我试图在本地运行CMS,但遇到了一个问题,它说我需要mcrypt;所以我试着安装它,很快就被告知mcrypt已经安装好了 我做了一些研究,试图重新安装它,现在我在运行php-v时遇到了这个错误。同时,这也阻止了m dev Environment向我展示我的站点,它现在只说“它可以工作!” PHP Warning: PHP Startup: Unab
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/local/Cellar/php55-mcrypt/5.5.21/mcrypt.so' -
dlopen(/usr/local/Cellar/php55-mcrypt/5.5.21/mcrypt.so, 9): image not
found in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library
'/usr/local/Cellar/php55-mcrypt/5.5.21/mcrypt.so' -
dlopen(/usr/local/Cellar/php55-mcrypt/5.5.21/mcrypt.so, 9):
image not found in Unknown on line 0
PHP 5.5.21 (cli) (built: Feb 12 2015 20:17:17)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
任何帮助都将非常感谢。请确保您正在
php.ini
文件中加载mcrypt.so
扩展名。此外,您可能需要运行brew安装mcrypt php55 mcrypt
以获得PHP扩展
使用以下命令查找ini的位置:
php -i | grep php.ini
编辑该文件并将
extension=mcrypt.so
添加到该文件中,保存并重新启动Apache。我运行了brew安装mcrypt
并返回警告:mcrypt-2.6.8已安装
。否,运行brew安装php55 mcrypt
。修复了Apache未重新启动时的此问题。我只是把这句话注释掉了,它成功了<代码>brew安装php55 mcrypt失败,出现错误:php55 mcryp搜索公式没有可用公式。。。php55 mcrypt搜索水龙头。