我已经安装了Composer,并遵循了Laravel 4文档中的快速入门指南。
我得到以下错误,当我运行作曲家安装
或作曲家更新
:
Script php artisan optimize handling the post-install-cmd event
returned with an error...
我尝试运行以下composer
命令:
composer create-project laravel/laravel myproject --prefer-dist
或者使用他们的laravel.phar
:
laravel new myproject
或者从git获取zip版本:https://github.com/laravel/laravel?source=c
我仍然无法通过composer进行更新。
我在Mac上的PHP版本是:
PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0,
Copyright (c) 1998-2013 Zend Technologies
MAMP上的PHP版本:5.4.10
我在Google/Stack Overflow上找到了一些解决方案,但在我的案例中,这些解决方案并不奏效。
如果您正在使用MAMP或任何其他应用程序,您的计算机上可能已经安装了Mcrypt。因此,您不需要再次安装Mcrypt。将以下代码添加到php文件中,并将其放在htdocs目录中。查看有关正在运行的PHP的信息。您可以查看是否已经安装了Mcrypt。
<?php
phpinfo();
如果显示MCcript,则执行以下操作:
/Application/MAMP/bin/php/
。 cd~
.。bash_profile
文件。其中php5.5.10
是您正在使用的PHP版本的目录。
export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH
现在重新启动计算机。您可以使用Laravel的php artisan
命令。
信息来源: Laravel需要Mcrypt PHP扩展
在配置中设置xdebug.cream=1
是我出现问题的原因。我通过执行以下操作修复了它:
>
查找XDebug配置文件。
$ sudo find / -name xdebug.ini
使用任何文本编辑器编辑文件。
$ sudo vi /your_path/xdebug.ini
设置xdebug.scream=0
重新加载服务器(Apache/Nginx/whatever)。
$ sudo service nginx reload
它说:
需要MCrypt PHP扩展
因此,看起来您缺少Laravel所需的MCrypt扩展(实际上,我认为它仅由身份验证类用于密码处理,而不用于框架的其余组件)。
我没有Mac电脑,但安装它的命令应该是这样的,使用自制软件
brew tap josegonzalez/php
brew install mcrypt php54-mcrypt
这些链接可能会帮助您:
composer runtime install命令用于在你要连接的区块链网络的Hyperledger Fabric peer端上安装Hyperledger Composer运行时。该命令必须在composer network start命令之前运行。 请注意:该--businessNetworkName, -n选项必须包含与打算在Hyperledger Fabric peer上运行的业务网络名称
问题内容: 我正在尝试对laravel应用程序进行Docker化。该应用程序已经构建并且在git中,但是我.gitignore我的供应商文件夹。我添加了一个Dockerfile,如下所示: 当我构建时,这似乎很棒。我看到依赖项已下载,我看到输出中正在生成自动加载文件。但是,一旦构建完成,vendor文件夹实际上就不存在了。我猜这都是在中间容器中完成的,然后将其删除?所以当我运行docker- co
我正在尝试安装yii2alpha。下载composer并添加后运行以下命令时 去composer.json. 我得到以下错误。 问题1-在任何版本中都找不到请求的包最低稳定性,包名中可能有输入错误。 问题2-在任何版本中都找不到请求的包yiisoft/yii2 composer,包名中可能有输入错误。 问题3-在任何版本中都找不到请求的包yiisoft/yii2框架,包名中可能有输入错误。 潜在原
我正在尝试运行composer更新,或者如果我试图为我的站点安装任何软件包,它会挂起,这样说 但如果我尝试作曲家安装它的工作与 我正在使用带有流浪者和虚拟箱的拉威尔家园 问题是什么?如何解决
问题内容: 我在win7上安装了xampp并在启动apache时收到此错误。我没有检查Skype,没有任何变化。我如何找到使用端口80的端口?我该如何解决。我没有其他服务器在运行。 以下链接没有帮助我 为什么Apache无法启动XAMPP安装? 这是错误日志 问题答案: 尝试这些方法,它应该可以工作: 退出/退出 Skype (确保其未运行),因为它保留了localhost:80 禁用防病毒(如果
问题内容: 我遵循了可可足的指示。 以下是我的Podfile: 当我执行 Pod安装时 ,出现以下错误: 用Swift编写的Pod只能集成为框架;此功能仍处于测试阶段。添加到您的Podfile或目标以选择使用它。 更新: 以下是我的控制台日志: 问题答案: 添加“ use_frameworks!” 到您的Podfile,因为: 因为Apple不允许您构建包含Swift的静态库。与Objective