Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
671
Tıklama
0
Öne Çıkarma
php+linux ve yazmaya izin vermek
H
19 yıl
Yüzbaşı
Konu Sahibi

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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



W
19 yıl
Yüzbaşı

chmod 777 dosyaismi komutunu kullanabilirsiniz.


Bu mesaja 1 cevap geldi.
H
19 yıl
Yüzbaşı
Konu Sahibi

quote:


chmod 777 dosyaismi komutunu kullanabilirsiniz.


söylediğinizi yaptım ama sonuç değişmedi biraz daha açıklama yapayım
Kod:
 
<Html>
<Head><TITLE></TITLE></Head>
<Body>
<?php
echo "$isim";
$dosya=fopen("Test.txt","w+");
Fwrite($dosya,$isim);
Fwrite($dosya,$mesaj);
?>
</Body>
</Html>


($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


Bu mesaja 1 cevap geldi.
W
19 yıl
Yüzbaşı

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ı ?


Bu mesaja 1 cevap geldi.
H
19 yıl
Yüzbaşı
Konu Sahibi

kendi evimde kurduğum apache2 server. sadece öğrendiklerimi uygulamaya çalışıyordum.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.