PHP Warning: exec() has been disabled for security reasons running Register Automation script

Php’de karşılaşılan bu problemi php.ini dosyasını düzenleyerek çözülebilir. Bu dosya sunucunun  konfigürasyon dosyasıdır. Sunucuyla ilgili bir çok ayar ve kısıtlama buradan yapılabilir. Php.ini dosyasının yerini bulmak için bir php dosyası oluşturup phpinfo() fonksiyonunu kullabilirsiniz. Böylelikle sunucu ayarları görüntülenecektir. Php.ini dosyasının yeri görüntülenen sayfada Configuration File(php.ini) Path yazan yerdedir. Konfigürasyon dosyasını açıp orada

disable_functions=system,system_exec,shell,shell_exec,passthru,escapeshellarg…

şeklinde devam eden satıra gelip ilgili fonksiyonu oradan silerek enable duruma getiriyoruz. İstenirse aşağıdaki gibi tüm fonksiyonları silerek tüm fonksiyonları enable duruma getirebiliriz.

disable_functions=

Daha sonra apache web sunucusunu restart ederek değişiklikleri geçerli hale getiriyoruz.

Yorum yaz

0 Yorumlar.

Yorum Yap


Not - Bunları KullanabilirsinizHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>