Merhabalar,

PHP ile sunucu üzerindeki bir klasöre doyaları kaydedebiliyorum (upload).

Ancak yine PHP ile bu kaydedilen belgeleri listelemek ve duruma göre görüntüleme veya indirmek (download) istiyorum.

apache php klasörü altındaki dosyaları yayınlayabiliyormuşuz sadece? Upload dosyalarını apache klasörü altındaki bir klasöre kopyalayabiliyor ve buradan görüntüleyip indirebiliyorum ama sanırım apache.conf ayarlarımda bir sıkıntı var.

/var/www/html/deneme klasörü içinde php dosyalarım var. Burada sıkıntı yok. Yine /var/www/html/deneme/uploads klasörü içine de upload edilmiş dosyaları kopyalayabiliyorum.

Ancak sanırım benbiryerlerde oynadım ve tarayıcıdan ;

http://deneme/uploadEdilenDosya.txt

dediğimde ftp görüntüsü gibi dosyaları görüntüleyebiliyorum?! Bunu engellemek istiyorum. Login session olmadan bu dosyalr ekranda listelenememeli!

Bir diğer sıkıntım da haliye bu upload klasörü veri klasörü. Ben php dosyalarımı yedekleme için kopyaladığımda bu uploads klasörü de yedekleniyor.

Aslında mnt/Belgeler/uploads gibi bir harici klasörde saklasam daha güzel olacaktı. Fakat bu sefer de http ile listelenip indirilemiyormuş?

Önerilere açığım...


--
Kolay gelsin,
Mucip:)

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap