使用 composer 克隆 Sylius

Posted

技术标签:

【中文标题】使用 composer 克隆 Sylius【英文标题】:Cloning Sylius using composer 【发布时间】:2013-09-22 12:58:37 【问题描述】:

我正在使用 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]

我试过了:

    编辑 sylius/composer.json 并将 "sensio/distribution-bundle": "2.3." 修改为 "sensio/distribution-bundle": "2.2.-dev"

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

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

谢谢大家

【问题讨论】:

【参考方案1】:

似乎 0.1.0 中的 sylius 版本已损坏。如果你想要功能性的 sylius 安装,你必须使用 dev-master 版本。

composer create-project sylius/sylius sylius dev-master

【讨论】:

感谢您的回复【参考方案2】:

他们解决了这个问题!问题确实出在 Sylius 版本上。今天我在我的服务器上创建了一个新安装的 Symfony2,并做了 composer 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

    确保启用 php_info 扩展 在 php myadmin 中创建数据库 cd sylius 然后php app/console sylius:install 安装的最后一部分会询问您一些参数,给出的默认选项可以正常工作。习惯了你的配置

我花了 48 小时尝试安装 sylius,现在情况终于好转了。 目前 Sylius 存在许多问题。退房而且真的很慢。我仍在寻找加快速度的方法。当我点击注册时,我花了大约 3 分钟来加载。

如果您收到类似未找到 MongDB 或未找到任何捆绑包的问题,​​那么您尝试安装 Sylius 的方式肯定有问题。并且请目前不要cd syliuscomposer update,它不会起作用。我被告知他们重新安排了包裹。 更详细的可以点击here! 如果您觉得关于 sylius 安装有一些我没有谈到的内容,请随时编辑这篇文章。 感谢 Sylius 贡献者!

【讨论】:

以上是关于使用 composer 克隆 Sylius的主要内容,如果未能解决你的问题,请参考以下文章

发布windows 10桌面池之自动桌面池 View Composer链接克隆

如何在 Openshift 上运行(或者我应该运行)Composer?

Composer - Forked Laravel 4.2 未安装

如何使用 Composer 安装 lumen 5.8

通过composer发布自己的包

无法使用 PHP 5.6.3 与 Composer 建立 SSL 连接