پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: ارور magic quotes gpc
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام
موقع نصب جوملا 2.5 دو گزینه وجود داره که از ما میخواد خاموش باشن اما روشن هستند. یکی magic quotes gpc و دیگری Register Globals . میدونید چطور میشه خاموششون کرد. البته تو نت سرچ کردم اما راه حل هاشون جواب نمیده.
بعضی قسمتها رو توی نصب نیازی نیست دستکاری کنید با همون که هست تست کنید اگه مشکلی بود عوض کنید معمولا پیشفرض مشکلی نداره!!
این تظیمات پی اچ پی هاست است و مدیر سرور دسترسی دارد و میتونید درخواست کنید شاید براتون درست کنه !
براي Register Globals دوتا راه هست
1:
اگر به سرور دسترسي داري فايل php.ini را باز كن وregister_globals رو off كن
کد:
register_globals = off
2:
كد زير رو به فايل .htaccess اضافه كن
کد:
php_flag register_globals off
بعد میدونم به فایل ini دسترسی داشته باشند ولی معمولا از طریق اچ تی اکسز هم میشه جواب گرفت !
دوستان اصلا نیازی به این کارا هست؟ این مورد مشکلی ایجاد میکنه توی کار؟
این تنظیمات پیش نیاز نصب جوملا است و ممکن است اشکالی هم پیش نیاد ولی همانطور که در انجمن مشاهده کردید بارها کاربران با پیام های خطا و ... در سایت مواجه میشوند و کلی به دردسر می افتند.
و براي غير فعال كرد magic quotes gpc كد زير رو به .htaccess اضافه كن
کد:
php_flag magic_quotes_gpc off
دستور magic quotes gpc امنیتی هست و از طریق اون میشه حملات اینجکشن انجام داد. برای امنیت سایت لازمه حتما غیرفعال باشه. از طریق .htaccess هم امتحان کردم . بعد از اضافه کردن ارور internal server زد.
براي رفع مشكل فايل /globals.php رو به صورت زير ويرايش كن
کد:
define( ‘RG_EMULATION’, 1 );
به
کد:
define( ‘RG_EMULATION’, 0 );
صفحه‌ها: 1 2
لینک مرجع