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
