Composer: spdx-licenses.json-ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません

作成日 2017年03月28日  ·  3コメント  ·  ソース: composer/composer

最近クローズされた同じ問題の別のチケットを見ました。
Ubuntu16.04にaptを使用してcomposerをインストールしました。

Composerバージョン@package_branch_alias_version @(1.0.0-beta2)2016-03-27 16:00:34

Composer Diagnosticsを実行すると、次の例外が発生します。

[ErrorException]
file_get_contents(/ usr / share / php / Composer /../../ data / Composer / res / spdx-licenses.json):ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません

問題は、ファイルが次の場所にあることです。
/usr/share/php/Composer/../data/Composer/res/spdx-licenses.json(No ../../)

Ubuntuパッケージを管理している人々に連絡する方法を知っていますか?

ありがとう。

最も参考になるコメント

*問題を抱えている人にとっての回避策は、/ usr / shareにシンボリックリンクを作成することです。

cd / usr / share
ln -s php / data。

全てのコメント3件

*問題を抱えている人にとっての回避策は、/ usr / shareにシンボリックリンクを作成することです。

cd / usr / share
ln -s php / data。

Ubuntuパッケージは公式のインストール方法ではありません。 そのため、作曲家チームによるサポートは提供されていません。 そして、彼らのパッケージが壊れているように見えます。

パッケージメンテナの詳細については、 http://packages.ubuntu.com/yakkety/composerを参照してください。
また、代わりにサポートされているインストール方法を使用することを強くお勧めします。

このページは役に立ちましたか?
0 / 5 - 0 評価