block in reload': directory for pid=/home/ec2-user/Twitter/tmp/unicorn.pid not writable (ArgumentError)
このようなエラーが出てしまい、先に進めません。
unicorn.rb
worker_processes
1timeout 15 2preload_app true 3 4listen '/home/ec2-user/Twitter/tmp/unicorn.sock' 5pid '/home/ec2-user/Twitter/tmp/unicorn.pid' 6 7before_fork do |server, worker| 8 Signal.trap 'TERM' do 9 puts 'Unicorn master intercepting TERM and sending myself QUIT instead' 10 Process.kill 'QUIT', Process.pid 11 end 12 13 defined?(ActiveRecord::Base) and 14 ActiveRecord::Base.connection.disconnect! 15end 16 17after_fork do |server, worker| 18 Signal.trap 'TERM' do 19 puts 'Unicorn worker intercepting TERM and doing nothing. Wait for master to send QUIT' 20 end 21 22 defined?(ActiveRecord::Base) and 23 ActiveRecord::Base.establish_connection 24end 25 26stderr_path File.expand_path('log/unicorn.log', ENV['RAILS_ROOT']) 27stdout_path File.expand_path('log/unicorn.log', ENV['RAILS_ROOT']) 28``` 29 30**やって見たこと** 31 32[Nginx + Unicorn](https://qiita.com/noraworld/items/c8acf4bb981c8d8535df) 33 34こちらを参考に作って見たのですが、ユーザー名のところはこれで合っているのか自信がありません。 35 36[taratail Unicornを起動しようとするとエラー](https://teratail.com/questions/47881) 37 38同じような質問が合ったので試してみたのですが、`sudo chown -R username:username /var/www/rails/rails_app/tmp` 39 40のところがいまいち理解できない状態で断念しました。 41 42どのようにすれば解決できますでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。