نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: رفع خطا Check php for ini_set disabled در فایروال csf

  1. #1
    عضو جدید netaram آواتار ها
    تاریخ عضویت
    May 2015
    محل سکونت
    تهران
    نوشته ها
    58
    تشکر تشکر کرده 
    11
    تشکر تشکر شده 
    34
    تشکر شده در
    28 پست

    پیش فرض رفع خطا Check php for ini_set disabled در فایروال csf

    قبلا چندین مطلب در مورد رفع خطا های فایروال csf ارسال کرده ایم ، در این پست نیز قصد داریم تا نحوه رفع مشکل خطا Check php for ini_set disabled در CSF را به همراه علت آن به شما توضیح دهیم ، این خطا که در قسمت Check Server Security افرونه csf نمایش داده می شود مربوط به php سرور است. این امکان php که از طرفی کاربردی است و از طرفی ضعف امنیتی ایجاد می کند. توسط این امکان کاربر می تواند تنظیمات php.ini خود را به راحتی تغییر دهد. در ادامه به شما آموزش می دهیم که چگونه بتوانید خطا Check php for ini_set disabled را رفع نمایید. توجه داشته باشید اگر شما سرور اشتراکی دارید ممکن است غیر فعال کردن ini_set مشکلاتی برای کاربران شما ایجاد کند.




    رفع خطا Check php for ini_set disabled در SSH :

    پس از وارد شدن به محیط SSH خود دستور زیر را وارد کنید

    php --ini

    سپس در قسمت Loaded Configuration File: مسیر php.ini شما نوشته شده است ، برای مثال /usr/local//lib/php.ini آن را به وسیله nano ویرایش نمایید :

    nano /usr/local/php56/lib/php.ini

    در صورتی که nano را نصب نکرده اید :

    yum install nano

    سپس به دنبال کلمه زیر باشید :

    disable_functions =

    و به آن مقدار زیر را اضافه کنید

    ini_set

    در صورتی که از suhosin استفاده می کنید در مقدار زیر نیز آن را وارد کنید :

    suhosin.executor.func.blacklist

    اگر نمی توانید این مقادیر را پیدا کنید از کلید ctrl +w برای جستجو استفاده کنید. در صورت اعمال تغییرات برای ذخیره کلید های ctrl + x را فشار دهید و سپس y و سپس enter کنید.
    جهت اعمال تغییرات باید یک بار وب سرور خود را ری استارت نمایید :

    service httpd restart

    مشکل خطا رفع شد. همچنین اگر قادر به تغییرات بالا نبودید می توانید از خدمات مدیریت سرور نت آرام برای رفع مشکل خود استفاده نمایید. توجه داشته باشید از آنجایی که csf فایل php.ini با مسیر پیش فرض را بررسی می کند در صورت عدم رفع می توانید در فایل php.ini قدیمی خود نیز این موارد را اضافه نمایید.
    امیدواریم این آموزش برای شما مفید بوده باشد.
    منتظر نظرات شما عزیزان هستیم.
    منبع : مرکز آموزش نت آرام

    ارزان ترین مرکز ثبت دامنه در ایران | هاست ایران با SSD PRO و رم های DDR4 , نماد دو ستاره و نماد از وزارت ارشاد ویدیو نت آرام

  2. تعداد تشکر ها ازnetaram به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن
    تاریخ عضویت
    Nov 2012
    نوشته ها
    522
    تشکر تشکر کرده 
    608
    تشکر تشکر شده 
    585
    تشکر شده در
    432 پست

    پیش فرض پاسخ : رفع خطا Check php for ini_set disabled در فایروال csf

    سلام و درود.
    آموزش خوبی هستش.
    در هر صورت این ini_set هم میشه گفت تهدید حساب میشه هم اینکه بعضی سایت ها با این تابع کار میکنند.
    میتوانید برای اینکه یک سایتی که به مشکل خورد,داخل کانفیگ هر سایت توابعی رو قرار بدین.که اگر یک موقع یک کاربر به مشکل خورد,به مدیریت مشکل رو بگه و مدیرت از داخل پنل یا ssh از کانفیگ اون برداره.دیگه هر عیبی هم خورد به عهده خود کاربر باشه.
    یا اینکه توی php.ini بذارید که همیشه اجرا شه.اما اثریت میان برای هر یوزر توابعی میذارن.حالا یکی به مشکل خورد,با قبول عهده دار شدن اون مشکل,اون تابع بسته میشه
    الان چندتا هاستینگ معروف,که من قبلا سایت آهنگمو برده بودیم اونجا,فقط بخاطر یک تابع که بسته بود به ما میگفت پربازدید هستید و باید برید تو پلن پربازدید.میهن وب هاست.
    بعد که چک کردیم,مشکل فقط یک پلاگین بود که همین تابع رو بسته بودن و پلاگین نمیذاشت سایت اجرا شه.مدیر هم چک نکرده بود و عکسو ندید و به ما گفتن برید روی پربازدید درست میشه
    همین تابع رو میداشتن درست میشد.اما چون تابع رو داخل php.ini گذاشته بودن,اگه بر میداشتن روی همه اجرا میشد.
    یک نکته امنیتی رو فراموش نکنید,طی صحبت های این دوست عزیزمون,شما طی کانفیگی که php.ini و httpd.conf انجام دادین,به ازای هر یوزر هم تغییراتی داخل فایل کانفیگ بدین.اگه میخواین محدودتر بشن و امنیت بالاتر بره
    هم امنیت بالاتر میره.هم اگر به مشکل خورد,زود از داخل کانفیگ اون سایت تابعی که مشکل ساز میشه رو می دارید.دیگه تو روند کاری سایت های دیگه اختلال ایجاد نمیکنه
    ببخشید از استارتر عزیز که منم یکم کامل تر گفتم.
    حتی داخل فروم خودمون هم این عمل هارو گفتیم و داخل همینجا هم فکر کنم گذاشتیم.
    iedb.ir/acc
    که ذکر کردیم برای توابع.
    موفق باشید.

  5. تعداد تشکر ها ازIrIsT به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سوال در مورد Check php for ini_set disabled در فایروال csf
    توسط davood_71 در انجمن سوالات و مشکلات
    پاسخ ها: 12
    آخرين نوشته: May 15th, 2016, 13:11
  2. رفع ارور my account is disabled در گوگل
    توسط serok در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: December 11th, 2015, 10:29
  3. مشکل WARNING: RESTRICT_SYSLOG is disabled
    توسط gozal2 در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: May 5th, 2014, 23:46
  4. مشکل ARNING: RESTRICT_SYSLOG is disabled. بعد از نصب csf
    توسط pc.rootall در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 5
    آخرين نوشته: February 17th, 2014, 15:44
  5. WARNING: RESTRICT_SYSLOG is disabled.
    توسط x0r در انجمن Proxy / Cache / Firewall
    پاسخ ها: 5
    آخرين نوشته: February 2nd, 2014, 11:41

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •