• 12-08-2015, 12:29:44
    #1
    sunucu saati yanlış görünüyordu onu düzelteyim diye php.ini'yi kurcaladım ve nginx servisini restart etmemle kabus başladı
    ne yaptıysam siteler bir türlü açılmıyor

    nginx default config'i değiştirdim, php-fpm config'i değiştirdim yok düzelmiyor.

    error loga düşen hata

     FastCGI sent in stderr: "Unable to open primary script: /home/xyz/index.php (Permission denied)" while reading response header from upstream, client:xxx.xxx.xxx.xxx
    dosya klasör izinlerini kontrol ediyorum sıkıntı yok.
    kimi try_files' den demiş
    kimi fastcgi_pass dan demiş
    kimi fastcgi script_filename den demiş
    hepsini değiştirdim düzenledim fayda etmedi.

    ne yapayım bilemedim kaldırıp yeniden mi kursam ne yapsam
  • 13-08-2015, 03:36:31
    #2
    chown -R /home user:group
    php-fpm de belirtirttiğiniz user ve group u girceksiniz
  • 13-08-2015, 11:19:20
    #3
    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


    trgino adlı üyeden alıntı: mesajı görüntüle
    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
  • 20-08-2015, 22:16:11
    #4
    Aşağıda ki kod ile index.php dosyasının sahipliğine bakabilirsiniz. NGINX dosyaya okumasına sahip olmadığı için sorun yaşadığını belirtiyor sanırsam.