1

私は AWS (さらに言えば Ubuntu) を初めて使用するので、Elastic Beanstalk が出発点として適していると考えました。ローカルまたは他のホストでテストすると正常に動作する PHP アプリケーションが git リポジトリにあります。入門ガイド ( http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-reference-get-started.html ) の指示に従って、git aws.push に到達するまですべてが機能します。

エラーが発生します:

fatal: cannot exec '.git/AWSDevTools/aws.elasticbeanstalk.push': Permission denied
fatal: While expanding alias 'aws.elasticbeanstalk.push': '.git/AWSDevTools/aws.elasticbeanstalk.push': Success

sudo の下でルートとして試しても同じ問題が発生するため、ローカルの問題ではないと思います。

私は非常に広範囲にグーグルで検索しましたが、「許可が拒否されました」という明白なことしか知りません。それはローカルの問題ですか、それとも AWS 認証の問題ですか? ガイダンスをいただければ幸いです。

x64 Ubuntu 13.04 を実行しています。

4

1 に答える 1

1

chmodubuntuのコマンドを使用して、ファイルのパーミッションを変更できます。

使用法:chmod {options} filename

さまざまなオプションと詳細は、ファイルのアクセス許可のページにあります。

簡単な修正は次のとおりchmod -R 777 aws.elasticbeanstalk.pushです。

ありがとう

于 2014-06-25T05:17:23.650 に答える