Warning: fopen hatası
8
●293
- 20-06-2017, 15:12:27Şu komutu shell üzerinden girdikten sonra dener misiniz?
chown -Rf www-data.www-data /usr/share/nginx/html/* - 20-06-2017, 15:16:19chown: invalid user: `www-data.www-data'sewakldawk adlı üyeden alıntı: mesajı görüntüle
şöyle bi sonuç alıyorum - 20-06-2017, 16:09:38Merhaba,
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 - 20-06-2017, 16:25:53Birebir her iki dosyada aynı dizinde bulunuyor.MesutEyrice adlı üyeden alıntı: mesajı görüntüle
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ç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 - 20-06-2017, 16:44:01MesutEyrice 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, 17:16:40Ş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