2016-06-20 3 views
-1

は私がsymfonysonataAdminBundle のバージョンの多くをしようとしていた。しかし、正しいcomposer.jsonに何作曲設定composer.jsonのSymfony3とsonataAdmin

を更新するとき、私は常にエラーが出Symfony3SonataAdmin でプロジェクトを開始したいです私のプロジェクトを開始

おかげ

+0

こんにちは、どのようなエラーが表示されますか?私は 'composer require sonata-project/admin-bundle'をエラーなく使用することができました。 –

答えて

0

packagist SonataAdminBundleの現在v3.3.1によるとの互換性がされなければなりませんsymfony ^3.0を使用してください。

composer require sonata-project/admin-bundleを実行するだけで、自動的に最新の互換性のあるバージョンが検索されます。それが失敗した場合は、開発バージョンも許可してみることができます。それは不安定な依存関係に引っ張るようしかし、あなたの最後の手段でなければなりません

composer require sonata-project/admin-bundle:dev-master 

。あなたの質問に作曲者のエラーを追加してもよろしいでしょうか、他の人がもっと正確な答えを出すかもしれません。

+0

ありがとうございます ** SonataUserBunle **を追加するとエラーが発生します。 – Abde

+0

[SonataUserBundle用のpackagistエントリ](https://packagist.org/packages/sonata-project/user-bundle#dev-master)に'^ 2.3'のバージョンには様々なsymfonyのコンポーネントが必要です。これは'^3.0'と互換性がないことを意味します。まだプロジェクトが存在しない場合は、プロジェクトのチケットを開くことができます(https://github.com/sonata-project/SonataUserBundle/issues)。 – dbrumann

+0

もう1つの解決策は、プロジェクトのフォークを作成し、依存関係を更新し、[代わりにあなたのcomposer.jsonでそのリポジトリに使用する]ことです(https://getcomposer.org/doc/05-repositories.md#loading-a -package-from-a-vcs-repository) – dbrumann

関連する問題