使用composer克隆Sylius

时间:2013-09-17 22:20:40

标签: php symfony composer-php sylius

我正在使用Symfony 2.3.4

在我的控制台上我做了composer create-project sylius/sylius --prefer-dist 一切顺利下载,直到安装sensio / distribution-bundle

Composer抛出此错误消息

[Composer\Downloader\TransportException]
The "https://api.github.com/repos/sensio/SensioDistributionBundle/zipball/4
a2c803dc8db79952ad5e71783c16178427bbc02" file could not be downloaded (HTTP
/1.1 404 Not Found)



create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repos
itory-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--n
o-scripts] [--no-progress] [--keep-vcs] [package] [directory] [version]

我试过了:

  1. 编辑sylius / composer.json并修改“sensio / distribution-bundle”:“2.3。”改为“sensio / distribution-bundle”:“2.2。 -dev”

  2. 在C:\ wamp \ www \ sylius中打开一个shell。将app / config / parameters.yml.dist重命名为parameters.yml,运行php composer.phar update --prefer-dist,仍有很多关于MongoDb的错误

  3. 还有其他方法可以安装sylius吗? 我该如何解决这个问题?

    谢谢堆

2 个答案:

答案 0 :(得分:0)

看起来sylius内置0.1.0已被打破。如果您想要安装功能性sylius,则必须使用dev-master版本。

composer create-project sylius/sylius sylius dev-master

答案 1 :(得分:0)

他们解决了这个问题!问题确实存在于Sylius构建中。今天我在我的服务器上创建了一个新安装的Symfony2,并做了作曲家composer create-project sylius/sylius --prefer-dist

正确安装了Sensio / SensioDistributionBundle。

安装Sylius的步骤 1. composer create-project sylius/sylius --prefer-dist(此方法可用时下载压缩文件)或composer create-project -s dev sylius/sylius

  1. 确保启用php_info扩展名
  2. 在php myadmin
  3. 中创建一个数据库
  4. cd sylius然后php app/console sylius:install
  5. 安装的最后一部分会询问您一些参数,给定的默认选项可以正常工作。习惯了你的配置
  6. 我花了48个小时试图安装sylius,现在事情变得更好了。 Sylius目前存在很多问题。退房并且非常慢。我仍然在寻找加快速度的方法。当我点击注册时,我花了3分钟加载。

    如果您发现未找到MongDB或未找到任何捆绑包,那么您尝试安装Sylius的方式肯定存在问题。现在请不要cd syliuscomposer update,它不会奏效。我被告知他们重新安排了捆绑。 您可以找到更详细的点击here! 如果您觉得有什么东西我没有谈过安装sylius,请随时编辑这篇文章。 感谢Sylius贡献者!