我通过运行安装laravel:

laravel new testing

它回应为:

申请已准备就绪! 建立惊人的东西。

但是,当我访问public/index.php ,它显示了一个空白页面,内容为:

需要Mcrypt PHP扩展。

当我运行php -m它不会列出Mcrypt。

我尝试通过运行以下命令与composer安装:

composer create-project laravel/laravel laravel_composer --prefer-dist

结果是:

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:

“错误输出:”后没有其他内容

===============>>#1 票数:0

由OP解决。

我通过使用自制软件更新到php55和php55-mcrypt解决了该问题。

我在安装后出现冲突的php版本时遇到问题,可以通过编辑apache2 httpd.conf属性LoadModule php5_module 通过取消注释并更改默认文件路径以查找local/php5-5.5.11-20140408-141340/libphp5.so

Mcrypt不再是一个问题,Apache正在查找正确的PHP。 我要做的最后一件事是使用chmod -R o+w storage更改laravel_project/app/storage的权限

  ask by ChinDave translate from so

未解决问题?本站智能推荐:

3回复

在Mac OS X 10.5.8上安装PHP的Mcrypt扩展

我如何安装mcrypt? 我正在使用Leopard 10.5.8和PHP5。
1回复

自制PHP5.5失败OSX

我在OS X 10.9.5上。 我通过自制软件安装了PHP 5.5,还通过自制软件安装了PHP 5.5 mcrypt扩展,php55和php55-mcrypt。 为了在apache中启用php5,我将其添加到了/etc/apache2/httpd.conf中。 我正在使用Lara
1回复

将OS X更新为El Capitan之后的Mcrypt问题

在将Yosemite更新为El Capitan后,我遇到了mcrypt(和Laravel)的问题。 当我运行本地站点(Laravel Framework版本4.2.17)时,我得到了 需要Mcrypt PHP扩展。 这是我的设置: 1)哪个php 2)php -
2回复

Mac OS X El Capitan中需要Mcrypt PHP扩展

获取错误Mcrypt PHP extension required. 在Mac OS X El Capitan中使用Laravel 。 已经使用brew安装了mcrypt。 哪个php php --version php --ini
2回复

默认加载自定义安装的PHP

我已经使用php-osx安装了最新版本的PHP,并且可以在我的apache网络服务器上正常工作。 但是问题是当我尝试在Laravel中运行artisan命令时,它要求使用mcrypt模块才能运行该命令。 或者,当我尝试通过homebrew安装Composer ,它会询问openssl模块。
2回复

mcrypt已安装,但laravel在安装时抛出错误

所以我一直在寻找12小时,以解决这个错误,在尝试为PHP安装Laravel框架时遇到的错误。 我发现有很多关于它的文章,但似乎都没有。 这是问题所在,我通过所有步骤来在计算机上安装Laravel,该计算机将composer下载并安装到我的/ usr / local / bin /目录中,然后
1回复

Laravel升级到4.2-需要mcrypt扩展

尝试将laravel 4.1更新到4.2时遇到问题。 我在ubuntu上启动了该项目,然后得到了一个新的macbook pro,看来我缺少了一些东西。 我正在使用XAMPP 1.8.3 当我 我收到以下错误 经过几次谷歌搜索,发现自制的东西,这很容易 但
16回复

在OSX Mountain Lion上安装PHP的mcrypt扩展

为潜在的n00b问题提前道歉,我正在尝试在我的OSX Mountain Lion机器上安装PHP的mcrypt扩展。 终端中的以下步骤是我到目前为止完成PHP安装所做的工作 这似乎运作良好,并安装PHP 5.3.21罚款。 我已经完成了 并包括在内 随着Apach
1回复

Mcrypt未与Laravel Homestead一起安装

我刚刚从WAMP安装转移到Homestead,但无法运行我的应用程序。 运行composer install以下错误: 许多人似乎对此有问题,但大多数人使用自定义安装(例如,从头开始安装php)。 我刚刚按照这里的步骤进行。 我尝试从php --info grep mcry
1回复

无法通过自制OSX Yosemite安装mcrypt

运行OSX 10.10.1。 我安装了自制软件,然后尝试运行以下命令: 之后,它经历了一个下载/安装文件的漫长过程。 然后它给了我一个错误: 在终端运行php -v: 任何帮助表示赞赏。 在OSX Yosemite中,一切似乎都在破碎......