Merhaba,

Desteğiniz için teşekkür ederim. Bahsettiğiniz yöntem de mantıklı geliyor
fakat anlık çalıştırmam gereken scriptler de olacak o yüzden sıkıntı
yaşayabilirim. Elbette benim için iş görür fakat sanırım en son çare olarak
bu yolu seçmem gerekecek. Şayet anlık çalıştırarak işleyemezsem
bahsettiğiniz gibi cron ile yapabilirim.

Bu konuda web sunucu ile işaret yazdırma kısmını net anlayamadım. Yani
örneğin html formda bir kutucuğa bir değer girdiğimiz zaman arka planda bir
dosyaya bir değer atar (deneme.txt'ye 1 değeri gibi) ve cronda ben bu
dosyada ilgili değer varsa (deneme.txt'de 1 varsa) bunu yap yoksa birşey
yapma gibimi çalışmalıyım ?

1 Ekim 2014 17:18 tarihinde Adem Alp YILDIZ <[email protected]> yazdı:

> Merhaba,
>
> 2. problem için şöyle bir çözüm olabilir.
> Web sunucusu ile belirlenen bir dosyaya bir işaret yazdırılır.
> Cron ile çalıştırılan komut belirlenen bu dosyadaki işareti kontrol
> ettikten sonra çalışır ve sonucu yine belirlenen başka bir dosyaya yazar.
> Sonucu görmek için belirli aralıklarla sayfayı yenileyerek görebilirsin.
>
> Çok basit ve katmanlı bir çözüm bu sayede sizin cronda yazdığınız dışında
> bir şey çalışmayacağından belirli bir seviyede güvenlik sağlamış olursunuz.
>
> İyi Çalışmalar
> Adem Alp YILDIZ
>
> 1 Ekim 2014 16:55 tarihinde Adil İLHAN <[email protected]> yazdı:
>
> Merhaba,
>>
>> 1 Ekim 2014 15:33 tarihinde Salih PALA <[email protected]> yazdı:
>>
>> > Bunun için bir çok makaleyi forumu gezdim bir çok kişi bir sürü şey
>> > göstermiş sanırım hepsini tam uyguladım ama henüz scripti
>> çalıştıramadım. Bu
>> > konuda bilgisi olan var mı?
>>
>> 1. problem için hızlıca şöyle bir şey yazdım, işinize göre düzenlersiniz:
>>
>> while read i; do
>>   OIFS="$IFS"
>>   IFS='/'
>>   read -a split <<< "${i}"
>>   if grep "^${split[2]}$" 2.txt > /dev/null; then
>>     echo $i
>>   fi
>>   IFS="$OIFS"
>> done <1.txt
>>
>> 2. problemi ise sadece HTML ile çözemezsiniz. Arkaya PHP, Python, Ruby
>> gibi bir dil koyup bu dillerin shell execution fonksiyonlarını
>> kullanmalısınız.
>>
>> Ancak root ile çalışmalı demişsiniz. Orada işler biraz değişiyor. Web
>> server'ı çalıştıran kullanıcılar genelde root olmazlar.
>>
>> Root ile yapılması gereken işi bir şekilde web server kullanıcısı ile
>> yapmaya çalışın.
>>
>> Hiç önerilen bir yöntem değildir ama web server'ı root grubunda
>> çalıştırabilirsiniz. Ama bunun getireceği güvenlik problemlerini de
>> önceden kabul etmiş olursunuz, çünkü bu yöntem hiç güvenli bir yöntem
>> değildir.
>>
>> --
>> Adil İlhan
>>
>> http://www.adililhan.com
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> [email protected]
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>


-- 
Bilgilerinize sunar,
İyi çalışmalar dilerim.

Eren Salih PALA
Sistem Yöneticisi
MCITP-DC/VM Uzm.
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap