How to turn off register_globals in PHP

In each directory where you want register_global to be turned off, place the following php.ini file:

register_globals = off
error_log = error_log
log_errors = On
error_reporting = E_ALL & ~ E_NOTICE
expose_php = Off
output_buffering = Off
max_input_time = 60
safe_mode = off
variables_order = "EGPCS"
extension_dir = ". /"

It’s important for you to know that this php.ini have effect only for the directory in which it is located. You should put it in each directory on your web hosting, in which you want to modify register_globals.

  • 213 Users Found This Useful
Was this answer helpful?

Related Articles

PHP modules installed on the web hosting

Normally the web hosting servers have standard installation of the following PHP modules:...

Where to put CGI files

CGI files will work from any folder on your hosting. However, we advise you to keep them in...

How to do URL redirection

You can do URL forwarding from the web hosting control panel. Once logged in click on Redirects....

Execution of HTML as PHP

To be able to handle php script in .html file , you need to add the following in the .htaccess...

Permissions of the PHP files

To avoid problems, it is best to set the permissions of PHP scripts to a maximum of 755.