از انجایی که مشکل امنیتی در فعال بدون register_globals در کلیه سایت ها سرور خطرناک است پیشنهاد می کنیم برای هر سایت دلخواه که نیاز دارد از ان استفاده کند انرا فعال کنید .
برای فعال کردن این گزینه در داخل home directory سایت مورد نظر فایل .htaccess را ویرایش کنید و این خط را بدان اضافه کنید .
کد:
php_flag register_globals on
البته این در صورتی هست که مدیر سرور در تنظیمات وب سرور اجازه تنظیم کردن متغییر های php رو از طریق فایل های .htaccess به کاربر داده باشه .
اگر شما مدیر یک سرور هستید دنبال کلمه allow overvide در فایل httpd.conf بگرید با اجازه دادند و یا محدود کردن این گزینه می توانید کنترل بعضی از متغیر ها حتی فعال یا غیر فعال کردن mod_security رو به کاربر بدید .
چند وقت پیش دیدم شرکت hostgator.com از این گزینه یک قسمت اضافی در cpanel کاربرانش اضافه کرده که همونجا کاربرا می تونن همه ی کارهای لازمی رو که از طریق فایل .htaccess اجازه دارند انجام بدند و این برای enduser که ممکنه از سیستم mod_rewrite چیزی ندونه کمک بزرگیه !