Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

enabling register_globals in php.ini on localhost


dseamons

Recommended Posts

Hello everyone,

I'm a cart newbie trying to install on localhost. I get a fatal error stating that I need to enable register_globals in php.ini but I don't know how.

The relevant(?) excerpt from my php.ini file is:

 

; This is the recommended, PHP 4-style version of the php.ini-dist file. It

; sets some non standard settings, that make PHP more efficient, more secure,

; and encourage cleaner coding.

; The price is that with these settings, PHP may be incompatible with some

; applications, and sometimes, more difficult to develop with. Using this

; file is warmly recommended for production sites. As all of the changes from

; the standard settings are thoroughly documented, you can go over each one,

; and decide whether you want to use it or not.

;

; For general information about the php.ini file, please consult the php.ini-dist

; file, included in your PHP distribution.

;

; This file is different from the php.ini-dist file in the fact that it features

; different values for several directives, in order to improve performance, while

; possibly breaking compatibility with the standard out-of-the-box behavior of

; PHP 3. Please make sure you read what's different, and modify your scripts

; accordingly, if you decide to use this file instead.

;

; - register_globals = Off [security, Performance] [/b][/color]

; Global variables are no longer registered for input data (POST, GET, cookies,

; environment and other server variables). Instead of using $foo, you must use

; you can use $_REQUEST["foo"] (includes any variable that arrives through the

; request, namely, POST, GET and cookie variables), or use one of the specific

; $_GET["foo"], $_POST["foo"], $_COOKIE["foo"] or $_FILES["foo"], depending

; on where the input originates. Also, you can look at the

; import_request_variables() function.

 

I retyped the line as

; - register_globals = On

and restarted Apache but got the same error.

How do I edit php.ini?

Thanks in advance for any help

Regards,

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...