In the modules/system/system.install file, starting at about line 44, the code to detect the value of register_globals doesn't account for the fact that it may be set to 'FALSE' instead of '' or 'off' or 0.


On our particular install of PHP 5.2.13, the config file lists the following constants for use with Boolean values:

; Boolean flags can be turned on using the values 1, On, True or Yes.
; They can be turned off using the values 0, Off, False or No.



So tests for 'no' and 'false' should be added.

Comments

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.