GithubActions Errno::EACCES: Permission deniedの解決
1449 ワード
起こっていること
GithubActionsを用いて自動デプロイした際に急に
Errno::EACCES: Permission denied @ apply2files - のエラーがでました。
エラー内容
すごく長いので要点の箇所だけ抜粋します。
rails aborted!
Errno::EACCES: Permission denied @ apply2files - /home/***/Beginners_Camp/tmp/cache/assets/sprockets/v3.0/NT/NTu0FZHjIrwvcxJ1nnTegT5SvGLkugb1ZWoTRebr0jo.cache
~省略~
bin/rails:9:in `<main>'
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
Error: Process completed with exit code 1.
Error: Process completed with exit code 1.
の意味は、
どうやら構文やファイルのミスが検出されたため、エラーになったみたいです。
解決方法
エラー原因になっているキャッシュを削除することで解決できました。
本番環境にログイン後アプリのディレクトリに移動し、
tmp以降のエラー文を貼り付け、キャッシュを削除。
rm tmp/cache/assets/sprockets/v3.0/NT/NTu0FZHjIrwvcxJ1nnTegT5SvGLkugb1ZWoTRebr0jo.cache
Author And Source
この問題について(GithubActions Errno::EACCES: Permission deniedの解決), 我々は、より多くの情報をここで見つけました https://qiita.com/tkht2401/items/dd748088bb99b427b781著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .