فعال سازی Register_Globals در لینوکس

نحوه فعال سازی Register_Globals در لینوکس

دارای قابلیت خاصی در برنامه نویسی php میباشد که به برنامه نویس قابلیت مقداردهی متغیرها را به صورت مستقیم و با استفاده از نوار آدرس میدهد.این امکانات نه فقط یک مشکل امنیتی میباشد بلکه یک ویژگی برای آن به حساب می آید. اما به علت آنکه توانایی و احتمال بروز مشکل در برنامه تویس در استفاده کردن از این توانایی زیاد است، به طور پیش فرض این توانایی در ورژن های جدید php غیرفعال میباشد. سیستم مدیریت محنوا برای بیشتر مطمئن شدن از آنکه از این قابلیت استفاده نمیشود، و همینطور روشن و یا خاموش بدون register_globals تاثیری در عملکردن سیستم وجود نخواهد داشت ولی برای اطمینان حاصل کردن از به خطر افتادن امنیت سایت شما بوسیله نرم افزار ها نصب شده غیر استاندارد جانبی در زمان نصب اگر روشن باشد هشداری به کاربر ارسال میشود. در این مقاله ما برای شما نحوه فعال سازی Register_Globals در لینوکس را شرح میدهیم. برای خاموش و یا روشن کردن این قابلیت میتوانید از مدیر سرور مجازی خود کمک بگیرید.

برای فعال سازی Register_Globals در لینوکس میتوانید با استفاده از دستور زیر آن را فعال کنید :

[su_code]

php_value register_globals 1

[/su_code]