我是symfony2和symblog的新手。在第三章中,当我尝试使用数据fixture时,我尝试了命令:
php的作曲家。phar更新
但我发现了一个错误:
无法打开输入文件:composer.phar
所以我谷歌了一下,试了试
php composer.phar install
但还是得到相同的错误。因此,请指导如何使用wamp在symfony2中安装新的扩展或数据fixture之类的编写器。
我是symfony2和symblog的新手。在第三章中,当我尝试使用数据fixture时,我尝试了命令:
php的作曲家。phar更新
但我发现了一个错误:
无法打开输入文件:composer.phar
所以我谷歌了一下,试了试
php composer.phar install
但还是得到相同的错误。因此,请指导如何使用wamp在symfony2中安装新的扩展或数据fixture之类的编写器。
当前回答
我用的是windows 8.0。在我的情况下,安装或更新我只是使用composer install或其他东西,而不是php composer.phar。这对我很有效 就像
composer require google/apiclient:1.*
其他回答
你的作曲家。phar必须在源文件中。我也有同样的问题,我只是剪掉了我的作曲家。Phar到我的框架标准版文件夹,那里是我的整个强文本项目。
如果你已经安装了Composer,你可以试试这个命令:
composer update
或者如果你想添加一些bundle到你的作曲家尝试这个:
composer require "/../"
如果你使用的是Ubuntu/Linux并且你正在尝试运行
php的作曲家。Phar需要在命令行上进行干预/图像。
使用sudo composer require intervention/image代替。这会给你想要的东西。
我知道我的回答对于嵌入式QNAP服务器来说可能太具体了,但我在这里尝试安装Yii:
对我来说,通过PuTTY在QNAP NAS中,在尝试了以上所有技巧后,更新PATH无效,唯一有效的cmd行是:
/mnt/ext/opt/apache/bin/php /usr/local/bin/composer create-project yiisoft/yii2-app-basic basic
当然,要相应地调整你的路径……
如果我使用哪个composer,我有一个正确的答案,但如果我使用哪个php,没有任何返回。
除此之外,试着逃跑
/mnt/ext/opt/apache/bin/php composer create-project yiisoft/yii2-app-basic
或指
composer.phar
也没用……
我发现这工作,因为我没有卷曲安装。在Windows 8上安装XAMPP。它会将它添加到您的本地构建,我使用.gitignore来避免回购
php -r "readfile('https://getcomposer.org/installer');" | php
我在这里找到了:https://getcomposer.org/download/