• 20-06-2017, 15:13:44
    #1
    konu çözüldü
  • 20-06-2017, 15:12:27
    #2
    Şu komutu shell üzerinden girdikten sonra dener misiniz?
    chown -Rf www-data.www-data /usr/share/nginx/html/*
  • 20-06-2017, 15:16:19
    #3
    sewakldawk adlı üyeden alıntı: mesajı görüntüle
    Şu komutu shell üzerinden girdikten sonra dener misiniz?
    chown -Rf www-data.www-data /usr/share/nginx/html/*
    chown: invalid user: `www-data.www-data'

    şöyle bi sonuç alıyorum
  • 20-06-2017, 16:09:38
    #4
    Merhaba,

    Bu çalıştırdığınız dosyanın full path i neresidir?

    Ulaşmaya çalıştığınız dizin root yetkisine sahip bir dizindir. Siz apache veya ngnix tarzı terleyiciyle oraya erişemezsiniz.

    yazi.tzt eğer bu çalıştırdığınız dizinde ise veya terleyicinin izinlerine sahip yerlerde ise erişebilirsiniz.

    Standart hosting tarzı yazılımlarla (cpanel,plesk,directadmin,vesta) host üzerinde işlem yapıyorsanız sadece ana dizin ve altındakilere erişimi sağlayabilirsiniz.



    Copy adlı üyeden alıntı: mesajı görüntüle
    chown: invalid user: `www-data.www-data'

    şöyle bi sonuç alıyorum
  • 20-06-2017, 16:25:53
    #5
    MesutEyrice adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bu çalıştırdığınız dosyanın full path i neresidir?

    Ulaşmaya çalıştığınız dizin root yetkisine sahip bir dizindir. Siz apache veya ngnix tarzı terleyiciyle oraya erişemezsiniz.

    yazi.tzt eğer bu çalıştırdığınız dizinde ise veya terleyicinin izinlerine sahip yerlerde ise erişebilirsiniz.

    Standart hosting tarzı yazılımlarla (cpanel,plesk,directadmin,vesta) host üzerinde işlem yapıyorsanız sadece ana dizin ve altındakilere erişimi sağlayabilirsiniz.
    Birebir her iki dosyada aynı dizinde bulunuyor.
    Zaten dosyaları domainin dizinine koydugum zamanda aynı hata olmakta.
    Herhangi bi panel kullanmıyorum nginx yüklü işlemleri ssh ile hallediyorum gerçi bundan önce kullandıgım sunucu firmasında böyle bi sorunla karşılaşmadım. İnternette çözümünüde bulamadım neyle alakalı bilmiyorum
  • 20-06-2017, 16:32:25
    #6
    çalıştırdığınız dosya ile yaz.txt aynı dizinde ise aşağıdaki kodu dener misiniz?

    date_default_timezone_set('Europe/Moscow'); 
    ini_set('display_errors', 1); 
    ini_set('display_startup_errors', 1); 
    error_reporting(E_ALL); 
    
      $file = fopen( 'yazi.txt' , 'w' ); 
      if( $file ) { 
        echo 'The file is open'; 
        fclose( $file ); 
      }else{ 
        echo 'The file could not be open.'; 
      }
    Copy adlı üyeden alıntı: mesajı görüntüle
    Birebir her iki dosyada aynı dizinde bulunuyor.
    Zaten dosyaları domainin dizinine koydugum zamanda aynı hata olmakta.
    Herhangi bi panel kullanmıyorum nginx yüklü işlemleri ssh ile hallediyorum gerçi bundan önce kullandıgım sunucu firmasında böyle bi sorunla karşılaşmadım. İnternette çözümünüde bulamadım neyle alakalı bilmiyorum
  • 20-06-2017, 16:44:01
    #7
    MesutEyrice adlı üyeden alıntı: mesajı görüntüle
    çalıştırdığınız dosya ile yaz.txt aynı dizinde ise aşağıdaki kodu dener misiniz?

    date_default_timezone_set('Europe/Moscow'); 
    ini_set('display_errors', 1); 
    ini_set('display_startup_errors', 1); 
    error_reporting(E_ALL); 
    
      $file = fopen( 'yazi.txt' , 'w' ); 
      if( $file ) { 
        echo 'The file is open'; 
        fclose( $file ); 
      }else{ 
        echo 'The file could not be open.'; 
      }
    Warning: fopen(yazi.txt): failed to open stream: Permission denied in /usr/share/nginx/html/yazi.php on line 7 The file could not be open.
    buyrun
  • 20-06-2017, 17:16:40
    #8
    Şimdi sunucunuza yazi.php ile yazi.txt nin chmod ve chgrp owner ları ne olarak gözükmektedir?

    Bu klasör altında hangi program ile attınız? winSCP ile root ile bağlanıp attıysanız doğal olarak dosyaların ownerları roottur permissionlar da 644 olarak düzenlemeniz gerekiyor.

    Dosyalarınızın chmod ve chgrp larını nginx olarak güncelleyin ve 0644 olarak dosya izinlerini ayarlayın bu şekilde çalışması gerekiyor

    Copy adlı üyeden alıntı: mesajı görüntüle
    Warning: fopen(yazi.txt): failed to open stream: Permission denied in /usr/share/nginx/html/yazi.php on line 7 The file could not be open.
    buyrun
  • 20-06-2017, 18:28:05
    #9
    MesutEyrice adlı üyeden alıntı: mesajı görüntüle
    Şimdi sunucunuza yazi.php ile yazi.txt nin chmod ve chgrp owner ları ne olarak gözükmektedir?

    Bu klasör altında hangi program ile attınız? winSCP ile root ile bağlanıp attıysanız doğal olarak dosyaların ownerları roottur permissionlar da 644 olarak düzenlemeniz gerekiyor.

    Dosyalarınızın chmod ve chgrp larını nginx olarak güncelleyin ve 0644 olarak dosya izinlerini ayarlayın bu şekilde çalışması gerekiyor
    pm attım