前提・実現したいこと
Railsのアプリをherokuにアップロードしようとしたときに,エラーが発生しました。
heroku loginと入力するとしばらく時間がたった後、エラーメッセージが発生してしまいます。
発生している問題・エラーメッセージ
(node:6800) [EACCES] Error Plugin: heroku: EACCES: permission denied, mkdir '/home/ec2-user/.cache/heroku' module: @oclif/config@1.13.2 task: runHook init plugin: heroku root: /usr/local/heroku See more details with DEBUG=* heroku: Press any key to open up the browser to login or q to exit: Opening browser to https://cli-auth.heroku.com/auth/browser/c4e40733-533b-4255-8311-4ce45ad164d7 › Warning: Cannot open browser. [Error: EACCES: permission denied, mkdir '/home/ec2-user/.cache/heroku'] { errno: -13, code: 'EACCES', syscall: 'mkdir', path: '/home/ec2-user/.cache/heroku' } heroku: Waiting for login... ⣟ heroku: Waiting for login... done /usr/local/heroku/node_modules/@oclif/errors/lib/index.js:29 throw err; ^ CLIError: timed out at Object.error (/usr/local/heroku/node_modules/@oclif/errors/lib/index.js:22:17) at Timeout._onTimeout (/usr/local/heroku/node_modules/@heroku-cli/command/lib/login.js:27:38) at listOnTimeout (internal/timers.js:531:17) at processTimers (internal/timers.js:475:7) { oclif: { exit: 2 }, code: undefined }
試したこと
heroku login --interactiveと入力したときも以下のようなエラーが発生します。
※Email、Passwordは伏せさせていただきます
(node:6224) [EACCES] Error Plugin: heroku: EACCES: permission denied, mkdir '/home/ec2-user/.cache/heroku' module: @oclif/config@1.13.2 task: runHook init plugin: heroku root: /usr/local/heroku See more details with DEBUG=* heroku: Enter your login credentials Email: ********* Password: ******* › Error: Invalid credentials provided. › › Error ID: unauthorized [Error: EACCES: permission denied, mkdir '/home/ec2-user/.cache/heroku'] { errno: -13, code: 'EACCES', syscall: 'mkdir', path: '/home/ec2-user/.cache/heroku' }
補足情報(FW/ツールのバージョンなど)
Rails 5.2.3
heroku/7.35.0
あなたの回答
tips
プレビュー