Edit: sorunu çözdüm.
sıkıntı Selinux'tan kaynaklanıyormuş.
setenforce 0
ile selinux devre dışı bırakınca sorun çözüldü. ama bunun başka bir sıkıntıya yol açıp açmayacağını bilmiyorum
bu arada selinux zaten aktifti sadece php.ini de bir satırı değiştirmek neden huylandırdır anlamadım
chown -R /home user:group
php-fpm de belirtirttiğiniz user ve group u girceksiniz
nginx ve php-fpm'i kaldırıp yeniden kurdum tüm ayarları yeniden yaptım sonuç aynı.
sizin dediğiniz şekilde yapınca da bişey değişmedi ve bu şekilde yapınca ftp'den dosya yükleme işleri de karışıyor