0

AWS で Windows Server 2012 を実行しているサーバーがあります。composer を使用してパッケージを管理composer [install/update]し、メインの管理者アカウントでコマンドを実行します。スクリプトをwebユーザーとして実行します。

すべてが機能していましたが、私が取り組んでいる新しいスクリプトはクラスを見つけることができません。composer パッケージフォルダーには、管理者ユーザーにのみ権限が設定されており、Web ユーザーにはフォルダーを読み取る権限がないことがわかりました。

これはこれまで問題になったことはありません。composer はこのようなアクセス許可を適用する必要がありますか? webユーザーがパッケージの R/W パーミッションを持てるように composer を設定する方法はありますか?

毎回手動でアクセス許可を設定する必要があるのは、ハック/回避策のようです。

ありがとう。

4

2 に答える 2

2

誰かがまだ興味を持っている場合、問題はここで修正されましたhttps://github.com/composer/composer/issues/1714#issuecomment-19693312、実行composer self-updateすると問題が解決します。

于 2013-07-01T09:04:30.690 に答える