Posted at

nginx ファイルアップロードできない・・・

More than 1 year has passed since last update.

アップロードボタンを押したら500エラー発生!

Railsのエラーログには何も出てないし、

unicornのエラーログにも何も出てこない。

・・・

うわーどうしよう!

そうだ、nginxだ。

早速エラーログ確認。

open() "/var/lib/nginx/tmp/client_body/0000000016" failed (13: Permission denied)

/var/lib/nginxの所有者が/etc/nginx/nginx.confのuserになっていないのがいけませんでした。

$ sudo chown -R 【user名】 /var/lib/nginx

$ sudo service nginx reload

これにて無事解決。めでたし。