Ben 777 dosya izinlerini ayarlamak var ama ben PHP ile dosyaya yazamıyor.
Ben açıkça ben yaptığımda dosya 0777 izinleri vardır ve bu benim FTP istemcisi görebilirsiniz:
echo (true === is_writable('file.txt')) ? 'yes' : 'no';
Ben 'hayır' olsun;
Ben de denedim:
echo (true === chmod('file.txt', 0777)) ? 'yes' : 'no';
Aynı sonuç ile.
Dizin listesi şöyle devam ediyor:
public_html
public 0777
css 0755
js 0755
file.txt 0777
Ve ben kullanıyorum. Htaccess dosyasını kamu alt klasörüne tüm trafiği yönlendirmek için. Tabii ki, ben (ben kontrol tarayıcıdan erişilebilir) yeniden gelen dosyayı dışarıda var:
RewriteRule ^(file).* - [L]
Neden ki?