hyPerdarKness adlı üyeden alıntı: mesajı görüntüle
merhaba,

linux apache server üzerinde php curl fonksiyonu aktif olarak çalışıyor. curl fonksiyonu kapatılmadan herhangi bir engelleme yapılabilir mi? yani örneklemek gerekirse; bir müşteri curl fonksiyonunu kullanarak çok fazla dışarıya istek yaparsa bunu firewall'dan veya varsa cpanel vs üzerinden limitlendirmek yada tamamen engellemek mümkün mü?

teşekkürler
Merhaba hyPerdarKness,

Curl bildiğimiz kadarı ile bir vhost altında php üzeri çalıştırılır ise limitlenemiyor. --connect-timeout gibi parametreler var ancak kullanıcı bunu kullanmaz elbette. Php nin kendi değerlerini post_max_size gibi, max_input_time, max_execution_time gibi, fpm modda ise fpm taraflı limitlemeler gibi genel bir limitleme yapabilirsiniz kullanıcı bazlı. Yani php nin process lerine etki edebilirsiniz ancak dışarı çıkan istekleri set edemiyorsunuz. Bu process yapısını suexec modda x sayıda entry process oluşsun sonra kapansın şeklinde ayarlayabilirsiniz ancak bu konuda bir sistem yöneticisinden destek almanızı öneririz. Haricen elbette iptables üzerindede bazı yapılandırmalar mümkündür, ancak bu da sistem yöneticisinin uzmanlık alanıdır.

İyi çalışmalar dileriz.