• 14-11-2016, 16:26:27
    #1
    Arkadaşlar
    Alıntı
    escapeshellarg() has been disabled for security reasons
    Bir scriptin kurulumunu yaparken bu hatayı alıyorum bunun nedeni de paylaşımlı sunuculardaki güvenlik nedeniyle olan bir şey miş. Firmaya bunu açın diyemiyorum. Bunu başka türlü nasıl çözebilirim?
  • 14-11-2016, 17:37:24
    #2
    Aklıma şöyle bir yol geliyor, öncelikle hostunda phpinfo() çalıştır ve "disabled_functions" değerine bak, eğer escapeshellarg içlerinde varsa (ki vardır) stringden sözü geçen fonksiyonu çıkart ve aşağıdaki komut ile .htaccess dosyandan fonksiyonları tekrar disable et.

    php_admin_value disable_functions "exec, system, readfile, passthru, ..."
  • 14-11-2016, 18:03:23
    #3
    ChuckyFun adlı üyeden alıntı: mesajı görüntüle
    Aklıma şöyle bir yol geliyor, öncelikle hostunda phpinfo() çalıştır ve "disabled_functions" değerine bak, eğer escapeshellarg içlerinde varsa (ki vardır) stringden sözü geçen fonksiyonu çıkart ve aşağıdaki komut ile .htaccess dosyandan fonksiyonları tekrar disable et.

    php_admin_value disable_functions "exec, system, readfile, passthru, ..."
    Kardeşim sana bir pm gönderdim bakarsan çok sevinirim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:03:23 -->-> Daha önceki mesaj 16:48:22 --

    Sunucu firmama ticket açtım ve şu cevabı verdiler.
    Alıntı
    Maalesef paylaşımlı sunucularımızda escapeshellarg için izin verememekteyiz.Ancak sunucu paketlerimizi tercih ederek kendi sorumluluğunuz dahilinde izin verebilir ve kullanabilirsiniz.