merhabalar php öğrenmeye çalışıyorum. dosya yazmak ile ilgili bir fonksiyon çalıştırdığımda. permission denied diye bir hata mesajı alıyorum (izin yok) sanırım dosya yazabilmek için biryerlerden izin almam gerekiyor linux kullanıcısıyım (PARDUS ) apache'ye nasıl izin vereceğim anlatan olursa yada biri link verirse sevinirim
chmod 777 dosyaismi komutunu kullanabilirsiniz.
quote:
chmod 777 dosyaismi komutunu kullanabilirsiniz.
söylediğinizi yaptım ama sonuç değişmedi biraz daha açıklama yapayım Kod:
($isim ve $mesaj önceki html dosyasından miras kalmıştı)
Warning: fopen(Test.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/localhost/htdocs/ekle.php on line 6
Sunucularda bazı komutlar güvenlik nedeniyle yasaklanır. Exec gibi Büyük ihtimalle yasaklanmış bir komut kullanıyorsun. Host satıcın ile görüşmen gerekir. Uygulamam sadece bu kadar mı ?
kendi evimde kurduğum apache2 server. sadece öğrendiklerimi uygulamaya çalışıyordum.