Laravel Mac Mini 安装错误
Laravel Installation Error in Mac Mini
我正在尝试在我的 Mac Mini 中安装 Laravel,但出现错误。
错误:
Writing lock file
Generating autoload files
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-install-cmd event returned with an error
[RuntimeException]
Error Output:
create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [--ignore-platform-reqs] [package] [directory] [version]
一个月前我安装了 Laravel 4.2 并且 运行 很好。但是现在当我安装新的 Larvel 4.2 时,它给出了上面给出的错误。
我正在使用内置 PHP、mySql、phpMyAdmin。(不是 MAMP 或 XAMP)
我已经安装了 mcrypt 扩展。
启用 Web 的扩展程序和启用命令行的扩展程序可能不同。 运行 php -m
在您的终端中并检查是否列出了 mcrypt
。如果不是,则检查命令行从终端的 运行 php --ini
加载 php.ini
文件的位置。
在此 php.ini
文件中,您可以启用扩展程序。
OSX
我听说 OSX 运行 上的人遇到了问题,因为终端指向 OSX 附带的本机 PHP。您应该改为更新您的 bash 配置文件以包含您的 PHP 的实际路径。像这样:
export PATH=/usr/local/php5/bin:$PATH
在终端中使用 which PHP
查看您使用的是哪个版本的 PHP。
如果它不是它必须的 PHP 版本,你应该在用户的主目录上 edit/add .bash_profile
,即:`cd ~.
在 .bash_profile
中,添加以下行:
export PATH=/usr/local/php5/bin:$PATH
还要检查 php.ini
是否启用了 extention=mcrypt.so
,并再次检查 mcrypt 是否安装正确。
我正在尝试在我的 Mac Mini 中安装 Laravel,但出现错误。
错误:
Writing lock file
Generating autoload files
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-install-cmd event returned with an error
[RuntimeException]
Error Output:
create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [--ignore-platform-reqs] [package] [directory] [version]
一个月前我安装了 Laravel 4.2 并且 运行 很好。但是现在当我安装新的 Larvel 4.2 时,它给出了上面给出的错误。
我正在使用内置 PHP、mySql、phpMyAdmin。(不是 MAMP 或 XAMP)
我已经安装了 mcrypt 扩展。
启用 Web 的扩展程序和启用命令行的扩展程序可能不同。 运行 php -m
在您的终端中并检查是否列出了 mcrypt
。如果不是,则检查命令行从终端的 运行 php --ini
加载 php.ini
文件的位置。
在此 php.ini
文件中,您可以启用扩展程序。
OSX
我听说 OSX 运行 上的人遇到了问题,因为终端指向 OSX 附带的本机 PHP。您应该改为更新您的 bash 配置文件以包含您的 PHP 的实际路径。像这样:
export PATH=/usr/local/php5/bin:$PATH
在终端中使用 which PHP
查看您使用的是哪个版本的 PHP。
如果它不是它必须的 PHP 版本,你应该在用户的主目录上 edit/add .bash_profile
,即:`cd ~.
在 .bash_profile
中,添加以下行:
export PATH=/usr/local/php5/bin:$PATH
还要检查 php.ini
是否启用了 extention=mcrypt.so
,并再次检查 mcrypt 是否安装正确。