Lui*_*ggi 0 php installation frameworks laravel
这是我的错误,我在Google上发现了,但不知道错误在哪里。我有MAMP PRO和PHP 5.4.4版本
使用软件包信息加载composer存储库安装依赖项(包括require-dev)您的要求无法解决为一组可安装的软件包。
问题1-laravel / framework v4.2.4需要php> = 5.4.0->找不到匹配的软件包。-laravel / framework v4.2.3要求php> = 5.4.0->找不到匹配的软件包。-laravel / framework v4.2.2需要php> = 5.4.0->找不到匹配的软件包。-laravel / framework v4.2.1要求php> = 5.4.0->找不到匹配的软件包。-laravel / framework v4.2.0需要php> = 5.4.0->找不到匹配的软件包。-laravel / framework 4.2。*->的安装要求,laravel / framework可满足[v4.2.0,v4.2.1,v4.2.2,v4.2.3,v4.2.4]。
可能的原因:-软件包名称中有错字-根据您的最低稳定性设置,该软件包不能以足够稳定的版本提供,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/讨论以获取更多详细信息。
阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。
OS X已预先安装了自己的PHP,它可能早于Laravel 4.2要求的5.4。当您php在终端中进行操作时,您可能会得到OSX的php。试试看php -v
您需要将MAMP PRO的php设置为默认二进制文件,如将PHP路径更改为MAMPs的建议PHP尝试:
export PATH=/Applications/MAMPPRO/php5.4.4/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
这只会在关闭终端之前起作用。要使更改永久生效,请将上面的行添加到您的~/.bash_profile
然后,通过键入which php到终端再次检查。现在它应该指向您的MAMP PRO的PHP二进制文件。
| 归档时间: |
|
| 查看次数: |
2079 次 |
| 最近记录: |