Re: [Linux-programlama] PHP de dosya yazma hakkı

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: ANIL KARADAĞ (anil.karadag@gmail.com)
Date: Mon 19 Feb 2007 - 15:24:43 EET


ben yazmıs oldugunuz yazıya katılmıyorum, siz w modunda dosya var iken
tekrar yaratılıyor demeye getiriyorsunuz. sorun düzelmiş olabilir çözümde
etkili taraf ilk yazıda yer alan dosyaya yazma izni veripte dosyanın
bulundugu dizine yazma izni verilmemiş olmadıda olmaz mı?yani onur
arkadasımız neyi değiştirip te sonuca vardıgını belirtmemiş

19.02.2007 tarihinde Barçın Alpçığay <barcin.alpcigay@ceng.metu.edu.tr>
yazmış:
>
> siz katilmasaniz da dizinin permissionlarini degistirmek cozum sagliyor
> (bkz. onur'un follow-up'i) *On Mon, 19 Feb 2007 13:39:56 +0200, ANIL
> KARADAĞ wrote*
> > ""w" ile tekrar deneyin. "w" modu dosyayi yeniden yaratmaya calistigi"
> > bildiğim kadarıyla w modu ile dosya var olmadığında yaratılıp veri
> yazılıyor. dosya oldugunda da içeriğini siliyor. arkadaşımızın durumunda da
> dosya mevcut ,yani bahsettiğiniz dosya izninin gecersizliğine katılmıyorum.
> >
> > 19.02.2007 tarihinde Barcin Alpcigay <barcin.alpcigay@ceng.metu.edu.tr>
> yazmış:
> >
> > Bu kadar veri ile kestirmek zor olsa da, once dosyayi "a" (append) ile
> > acarak
> > > tekrar calistirin, eger calisiyorsa; yazmaya calistiginiz DİZİNE uygun
> > yazma
> > > yetkisini girerek (777 dediniz, 777 olsun) "a" yerine "w" ile tekrar
> > > deneyin. "w" modu dosyayi yeniden yaratmaya calistigi icin sizin
> > varolan
> > > dosyaya 777 vermeniz bir ise yaramayacaktir. soyle dusunun, rwx
> > hakkiniz olan
> > > bir dosyayi sildiniz, guzel, tekrar dosya yaratmaya calistiginiz zaman
> > o
> > > dizinin inode'una kaydetmeye calisiyorsunuz, yani dizine yazma
> > hakkiniz yoksa
> > > yeni dosya acamazsiniz. - gerci neden o zaman bos bir dosya ile
> > > karsilasiyorum diyeceksiniz, haklisiniz, ama bu mesafeden anca bu
> > kadar :)
> > >
> > > On Sat, 17 Feb 2007 15:46:19 +0200, Ömer F. USTA wrote
> > > > phpdeki @ sadece hatayı gizlemek içindi diye hatırlıyorum.
> > > > yani diyelim dosya açılamadı oraya koyduğunuz @ sayesine siteyi
> > > > dolaşan kişi phpnin üreteceği dosya açılamadı yazısını
> > > > görmez başka bir yararı olduğunu ( dosyaya yazmak gibi ) sanmıyorum
> > > > >
> > > > > On 2/16/07, ANIL KARADAĞ <anil.karadag@gmail.com > wrote:
> > > > > > <?php
> > > > > > $handle = @fopen("sayac.txt", "w");
> > > > > > fwrite($handle, "deneme") ;
> > > > > > fclose($handle);
> > > > > >
> > > > > > ?>
> > > > > > şeklinde yazarsan dosyaya yazıyor @ işaretini eklememişsin
> > birde dosya
> > > > > adı tam yazılmamıs
> > > > > >
> > > > > >
> > > > > > 16.02.2007 tarihinde Cenk Saver <penguen@medyaserver.net >
> > yazmış:
> > > > > >
> > > > > > > Herhangi bir hata alıyorsanız onu da söyleyebilir misiniz?
> > > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: linux-programlama-bounces@liste.linux.org.tr
> > > > > > > [mailto: linux-programlama-bounces@liste.linux.org.tr]
> > > > > On Behalf Of onur
> > > > > > > Sent: Friday, February 16, 2007 3:29 PM
> > > > > > > To: linux-programlama@liste.linux.org.tr
> > > > > > > Subject: [Linux-programlama] PHP de dosya yazma hakkı
> > > > > > >
> > > > > > > Arkadaşlar Merhaba
> > > > > > >
> > > > > > > Php de aşağıdaki şekilde yazdığım sayac isimli
> > dosyaya deneme
> > > > > kelimesini
> > > > > > > bir türlü yazdıramadım
> > > > > > > sayac isimli dosyanın haklarını chmod 777 yaptım ama php
> > kodunu
> > > > > > > çalıştırdığımda 0 kbyte uzunluğunda boş bir dosya bırakıyor
> > > > > > >
> > > > > > > //uidnumber 1 artırılıp tekrar dosyaya yazdırılıyor
> > > > > > > $handle = fopen("sayac", "w");
> > > > > > > fwrite($handle, "deneme") ;
> > > > > > > fclose($handle);
> > > > > > >
> > > > > > > yardımlarınız için şimdiden herkese teşekkürler
> > > > > > >
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > Linux-programlama mailing list
> > > > > > > Linux-programlama@liste.linux.org.tr
> > > > > > >
> > > > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > Linux-programlama mailing list
> > > > > > > Linux-programlama@liste.linux.org.tr
> > > > > > >
> > > > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > > > > > >
> > > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > Linux-programlama mailing list
> > > > > > Linux-programlama@liste.linux.org.tr
> > > > > >
> > > > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Mehmet Fatih YILDIZ
> > > > > http://www.mfyz.com
> > > > > _______________________________________________
> > > > > Linux-programlama mailing list
> > > > > Linux-programlama@liste.linux.org.tr
> > > > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > > > >
> > > > >
> > > >
> > > > --
> > > > Ömer Fadıl USTA
> > > > http://www.bilisimlab.com/
> > >
> > > Barcin.
> > >
> > > _______________________________________________
> > > Linux-programlama mailing list
> > > Linux-programlama@liste.linux.org.tr
> > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > >
>
>
>
>
> Barcin.
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.