اخطار از این جهت است که از نظر امنیتی ini_set در لیست disable_functions فایل php.ini قرار گرفته و غیرفعال شده است.
که البته غیرفعال کردن این تابع باعث اختلال و عدم عملکرد صحیح برخی اسکریپت ها می شود!
این ارور موقع اد کردن sql هست
گفتن باید روشن بشه یا خاموش بشه؟
از کجا اینکارو باید انجام بدم؟
ممنون
هاست 97
August 28th, 2016, 11:17
متن دقیق ارور را بگذارید
در خیلی از سرویس دهنده ها بصورت disable هست
TARIMEHR
August 28th, 2016, 11:19
از suhosin استفاده کنید. برای برخی یوزرها ini_set را فعال کنید. غیر فعال سازی این مورد در هاست اشتراکی برای تمامی یوزرها٬ مشکل ساز خواهد بود.
میتونید به صورت موردی هم وب سرور و php را بیلد کنید اما پیشنهاد میکنم all d استفاده کنید.
OmidX
August 28th, 2016, 18:51
سلام خدمت دوستان
اخطار از این جهت است که از نظر امنیتی ini_set در لیست disable_functions فایل php.ini قرار گرفته و غیرفعال شده است.
که البته غیرفعال کردن این تابع باعث اختلال و عدم عملکرد صحیح برخی اسکریپت ها می شود!
این ارور موقع اد کردن sql هست
گفتن باید روشن بشه یا خاموش بشه؟
از کجا اینکارو باید انجام بدم؟
ممنون
ini_set رو فعال کنید دوست عزیز ، درست هست ک csf وارنینگ میده ، ولی غیرفعال بودن ini_set کلی مشکل در هاست کردن cms های مطرح ایجاد میکنه .
Arminit
August 31st, 2016, 18:51
33223
راه حلشو میتونید بگید؟ ممنون میشم.
چون خیلی ارور میده
TARIMEHR
August 31st, 2016, 18:57
در فایل php.ini قسمت disable_function میبایست مقدار ini_set را حذف کنید.
ذخیره کرده و یکبار وب سرور را ریستارت نمایید.
Arminit
September 1st, 2016, 01:19
الان این مراحل رو باید تو کجا انجام بدم؟
فایل php.ini کجاست؟
باید تو قسمت کانفیگ سرور برم یا تو دایرکت ادمین موجوده؟
TARIMEHR
September 1st, 2016, 11:51
اگر مایل بودید مشخصات ارسال کنید براتون انجام بدیم.
برای پیدا کردن مسیر فایل کانفیگ ۲ راه دارید:
دستور زیر در ssh:
whereis php.ini
و یا اینکه یک فایل i.php ایجاد کنید و محتویات زیر را در آن قرار دهید:
<?php phpinfo(); ?>
قسمت Configuration File (php.ini) Path مسیری که فایل php.ini خوانده می شود را به شما نمایش می دهد
برای مثال: