راهنمایی برای حل ini_set() has been disabled لطفا

rayanehco

New Member
سلام. من میخوام یه اسکریپت نصب کنم و ارور زیر رو میده:
Warning: ini_set() has been disabled for security reasons in /home/rrrr/public_html/my/thak_set.inc.php on line 88
من سرور VPS دارم و دسترسی کامل به روت.
می دونم که این مشکل با ید از طریق php.ini و فانکشن ini_set حل بشه ولی راه حل دقیقشو نمی دونم.
لطفا راه حل کامل این مشکل رو بفرمایید. ضمنا php.ini همونیه که توی usr/local/lib/php.ini اینجا قرار داره؟
 

sunrise

Member
سلام. من میخوام یه اسکریپت نصب کنم و ارور زیر رو میده:
Warning: ini_set() has been disabled for security reasons in /home/rrrr/public_html/my/thak_set.inc.php on line 88
من سرور VPS دارم و دسترسی کامل به روت.
می دونم که این مشکل با ید از طریق php.ini و فانکشن ini_set حل بشه ولی راه حل دقیقشو نمی دونم.
لطفا راه حل کامل این مشکل رو بفرمایید. ضمنا php.ini همونیه که توی usr/local/lib/php.ini اینجا قرار داره؟
فايل thak_set.inc.php رو باز کنيد و تابع ini_set در خط 88 رو بصورت زير تغيير دهيد:
PHP:
@ini_set...
در حقيقت قبل از دستور علامت @ رو قرار بديد.

يا اينکه مي تونيد در ابتداي همين فايل بعد از <?php دستور زير رو اضافه کنيد:
PHP:
error_reporting(0);
با انجام اين کار ديگه خطاها در نظر گرفته نميشه و تابع ini_set هم صرف اين هست که کانفيگ در نظر گرفته شده توسط برنامه تغيير کنه که البته هميشه اين ضروري نيست و احتمال اينکه برنامه کارشو بدرستي انجام بده هم زياده و ديگه نيازي به تغيير فايل php.ini هم نيست.
 

جدیدترین ارسال ها

بالا