بهترین کار اینه که به پشتیبانی هاست بگید این تابع را از disable_functions حذف کنند که البته ممکنه بهانه امنیتی بیاورند و نکنند.
اگر نکردند این کار رو خودتون یک فایل php.ini باید در هاست خود بسازید و خط زیر را در آن بنویسید:
کد:
disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open, allow_url_fopen, ini_alter, proc_terminate, proc_get_status, proc_nice, escapeshell, escapeshellarg, escapeshellcmd, show_source, dl, symlink
البته با این کار ممکنه نجات پیدا بکنید، و ممکنه نجات پیدا نکنید! و البته ممکنه مشکلات جدیدی براتون ایجاد بشه که باز هم با اضافه کردن خطوطی در همین php.ini باید آنها را رفع کنید.
روش دیگری هم هست که بد ترین راه هست و آن خاموش کردن نمایش این مشکلات هست. مثلا در فایل public_html/yaran/libraries/joomla/language/language.php هر جا که تابع ini_set را می بینید یک @ جلوی آن بگذارید....