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

غیر فعال کردن ماژول magic_quotes_gpc در سرور

تاریخ انتشار: 20 اسفند 1392
ارسال کننده: hamid7107
تا حالا شده که پس از نصب دیتالایف انجین در پایین داشبورد با پیغام زیر مواجه شوید
در تنظيمات سرور شما (فايل php.ini)، گزينه ای مشاهده شد که در حال حاضر استفاده از اين گزينه منسوخ شده است و اسکريپت ديتالايف انجين نيازی به فعال بودن آن در سرور ندارد (magic_quotes_gpc). با مديريت سرور تماس بگيريد و آنها را از غيرفعال سازی اين گزينه مطلع کنيد.
خب همون طور که خود پیغام گفته می تونید اون رو از طریق فایل php.ini غیر فعال نمایید
ولی گاهی اوقات شما امکان دسترسی به این فایل رو ندارید در این حالت باید با مدیریت هاست تماس بگیرید و اونها براتون غیر فعالش کنند
ولی اگر خودتون تمایل داشتید این کار رو انجام بدید میتونید از طریق فایل htaccess این کار رو انجام بدید فقط کافیه کد زیر رو در انتهای فایلی موجود در root سایت تون قرار بدید
php_flag magic_quotes_gpc Off

یه توضیح هم درباره اون بدم
این تابع به برنامه نویس کمک می‌کند که ورودی هایی رو که از سمت کاربران فرستاده می‌شود به سمت سرور تاحدی ایمن سازی کند و جلوی حملاتی مثل SqlInjection رو می‌گیرد به این صورت که قبل از کاراکترهای خطرناک یک backslash قرار می‌دهد.
این کاراکترها عبارت اند از quote که همان ' می‌باشد، double quote که همان " است، خود کاراکتر backslash که پ است و همین طور کاراکتر NULL.
به طور مثال اگر شما عبارت زیر را وارد نمایید:
"It's a beautiful day outside and I like to use 's."

خروجی که دریافت خواهید کرد به صورت زیر می‌باشد:
"It's a beautiful day outside and I like to use \'s."

همان طوری که مشاهده می‌کنید قبل از تمامی کاراکترهای گفته شد قرار گرفته است.
توضیحات بیشتر رو می تونید در اینجا ببینید
    11 نفر (11 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    مدیر بخش قالب ها
    21 اسفند 1392 - 00:50
    ممنون حمید جان ، کاربردیه flower
    بعضی از سرورها این مشکلو دارند که با کمک شما برطرف شد

    --------------------
    عضو سایت
    23 اسفند 1392 - 18:31
    سلام خسته نباشید من زمانی که فایل اضافه میکنم سایتم ارور500 میده پاک میکنم درست میشه مشکل از کجاست؟
    مدیر سایت
    24 اسفند 1392 - 23:08
    نقل قول: iranzamin730
    سلام خسته نباشید من زمانی که فایل اضافه میکنم سایتم ارور500 میده پاک میکنم درست میشه مشکل از کجاست؟

    شما فایل مجددا از داخل نسخه اصلی دیتالایف آپ نمایید و سپس مجدد این تغییر را اعمال نمایید

    --------------------
    عضو سایت
    20 خرداد 1393 - 16:38
    datalifeengine -->
    نقل قول: datalifeengine
    php_flag magic_quotes_gpc Off

    سایت من هم همین مشکلو داره و وقتی فایل htaccess رو دوباره آپ لود میکنم و تغییرات رو روش اعمال میکنم ارورInternal Server Error رو میده!

    یعنی هیچ کی نی جواب ما رو بده! یه نگاه به ای عکس بندازیـــــــــــــــــــــــــــــــــــــــــد!
    http://www.uploadax.com/images/62245125731806610537.png
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *