Magento 2-magento-sample-dataを展開する際のアンインストール可能なパッケージセット


28

このMagento DevDocsチュートリアルに従って Magento 2のインストール後にサンプルデータをインストールしました。

しかし、最後のコマンド./bin/magento sampledata:deployを実行した後、次のエラーが表示されます。

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
  Problem 1
    - The requested package magento/module-offline-shipping-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 2
    - The requested package magento/module-theme-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 3
    - The requested package magento/module-sales-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 4
    - The requested package magento/module-msrp-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 5
    - The requested package magento/module-sales-rule-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 6
    - The requested package magento/module-configurable-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 7
    - The requested package magento/module-product-links-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 8
    - The requested package magento/module-catalog-rule-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 9
    - The requested package magento/module-grouped-product-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 10
    - The requested package magento/module-tax-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 11
    - The requested package magento/module-catalog-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 12
    - The requested package magento/module-downloadable-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 13
    - The requested package magento/module-cms-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 14
    - The requested package magento/module-bundle-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 15
    - The requested package magento/module-swatches-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 16
    - The requested package magento/module-widget-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 17
    - The requested package magento/module-review-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 18
    - The requested package magento/module-customer-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 19
    - The requested package magento/module-wishlist-sample-data could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

解決策を見つけることができず、正直に言うと、作曲家に関する私の知識は深刻に不足しています。どんな助けも歓迎します。


@rnliの回答をご覧ください。私はこれまでのところ最善の解決策だと思います。それは私のために働いた。
ラジーエフKトミー

回答:


19

また、サンプルデータのインストールに苦労しています。何かが現在ここで壊れているようで(2015年10月)、devdocs指示も私にとってはうまくいきませんでした。私は同じ作曲家の問題を経験してmagento sampledata:installいましたが、そこにもありません。

代わりに、サンプルデータのreadmeファイルの「GitHubリポジトリから」の指示に従っています

リポジトリのどこかにクローンを作成するだけです(ツールは個々のモジュールのシンボリックリンクを処理するため、プロジェクトフォルダーの外に置くことができます)。

git clone https://github.com/magento/magento2-sample-data.git ~/sample-data

次に、「インストーラー」スクリプトを実行します。

php -f ~/sample-data/dev/tools/build-sample-data.php -- --ce-source="$PATH_TO_YOUR_MAGENTO2_PROJECTROOT"

その後、更新スクリプトを実行します。

cd $PATH_TO_YOUR_MAGENTO2_PROJECTROOT
bin/magento setup:upgrade

インストールされているサンプルデータが表示されるはずです(しばらく時間がかかります)。

[...]
Module 'Magento_DownloadableSampleData':
Installing data..
Module 'Magento_ThemeSampleData':
Installing data..
Module 'Magento_OfflineShippingSampleData':
Installing data..
Module 'Magento_ConfigurableSampleData':
Installing data..
Module 'Magento_BundleSampleData':
Installing data..
Module 'Magento_ProductLinksSampleData':
Installing data..
Module 'Magento_ReviewSampleData':
Installing data..
[...]

キャッシュをクリアし、アクセス許可を修正することを忘れないでください。バックエンドとフロントエンドにすべてのサンプルデータが表示されるはずです...


しかし、セットアップアップグレードを実行すると、PHP Fatal error: Interface 'Magento\Framework\Serialize\SerializerInterface' not foundSerializerInterface.phpファイルが存在するにもかかわらず、ターミナルにエラーが表示されます。
ZED黒ひげ

27

同じ問題がありました。ルートディレクトリに移動し、次のコマンドでcomposerのリポジトリを指定することで修正されました(composerの警告を回避するにはhttpsを使用します)。

composer config repositories.magento composer https://repo.magento.com

その後

cd bin
php magento sampledata:deploy

意図したとおりに働いた


ああ、美しい。魅力のように働いた
ラジーエフKトミー

これはinstall / readmeに追加する必要があります。
エンコード

リンク内のhttpをhttpsに置き換えてください。現在のフォームを試してみると、作曲家は安全ではないため接続できませんでした。
ピーディー

1
composer config repositories.magento composer repo.magento.com/packages.json
ネハル

4

最近のコード変更により、Magento 2およびサンプルデータリポジトリのクローン作成すれば、Magento 2 CE GitHub開発ブランチを使用してサンプルデータをインストールできるようになりました。

サンプルデータをインストールするこの方法は、コマンドラインオプションとComposerオプションにより、GAの時代までに強化されます。ただし、現時点では、これは開発ブランチでサンプルデータをインストールする唯一の方法です。

簡単に言うと:

  1. Magento 2 CE GitHubリポジトリのクローンを作成します(開発ブランチがデフォルトです)。
  2. プロジェクトルートから「composer install」を実行します。
  3. Magento 2サンプルデータリポジトリのクローンを作成します(開発ブランチがデフォルトです)。
  4. サンプルデータリポジトリをリンクします。(php -f sample-data-repo / dev / tools / build-sample-data.php---ce-source = "your-Magento-CE-install-dir")
  5. サンプルデータリポジトリで権限と所有権を設定します。
  6. CLIまたはセットアップウィザードを使用してMagentoをインストールします。(セットアップウィザードに[サンプルデータのインストール]チェックボックスがなくなりました。)

セットアップウィザードを実行すると、約90%の例外が発生する可能性があることに注意してください。その場合は、ファイルシステムのアクセス許可と所有権を再度設定します(ほとんどの場合はルートとして)。

詳細:http : //devdocs.magento.com/guides/v2.0/install-gde/install/web/install-web-sample-data.html


4

最初のセクションで、"minimum-stability": "beta"ライセンスの前にを追加します。


すでにそれをしましたが、助けにはなりませんでした。同じエラー
サンダーマンジェル

れるsampleDataは:デプロイは、コマンドの名前ではありません、それはだ「MagentoのれるsampleData:インストール<あなたのMagentoの管理者ユーザー名>」
スティーブ・ジョンソン

@SteveJohnson実際に私はinstall利用可能なコマンドを持っていませんでした
サンダーマンジェル


0

この代替手段も使用できる場合に備えて:

composer config repositories.0 composer https://repo.magento.com

その後:

magento sampledata:deploy

ユーザー名/パスワードの入力を求められます:magento marketplaceアカウントからpublic_key / private_keyを使用します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.