Nginx error connect to php5-fpm.sock failed (13: Permission denied) di Ubuntu Server 14.04

Barusan melakukan update regular di ubuntu server 14.04┬ákantor melalui repositori yang ada di apt. Update yang tersedia cukup banyak. Salah duanya adalah update nginx dan php5-fpm. Selesai update dilakukan, ternyata perubahannya cukup major, karena diminta untuk melakukan restart. Beres restart, semua service berjalan normal seperti sedia kala sesuia yang terlihat dimonitoring monit service manager. Coba-coba buka website yang sudah dideploy diserver, ternyata oh ternyata Nginx menampilkan pesan error 502. Alamak kenapa pula ini ­čśŽ

Akhirnya saya coba lihat di log errornya si nginx yang terletak di /var/run/nginx/error.log. Disana tertulis pesan :

connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)

Waduh kenapa pula itu ? padahal sebelumnya tidak ada masalah permission sama sekali. Berbekal error tersebut, coba searching di google, kali aja ada yang mengalami hal serupa. Hasilnya ketemu solusi disini. Cukup simple ternyata. Untuk menanggulangi masalah permision tersebut cukup dengan mengubah permission pada file php5-fpm.sock dengan chmod 666 dengan cara berikut

sudo chmod 666 /var/run/php5-fpm.sock

Setelah itu restart service php5-fpm dan nginx. Walaa, semua pun berjalan normal kembali. Semoga Membantu !

Iklan