| | |
| | | 'suhosin.session.encrypt' => 0, |
| | | 'magic_quotes_runtime' => 0, |
| | | 'magic_quotes_sybase' => 0, |
| | | 'date.timezone' => '-NOTEMPTY-', |
| | | ); |
| | | |
| | | $optional_checks = array( |
| | | // required for utils/modcss.inc, should we require this? |
| | | 'allow_url_fopen' => 1, |
| | | 'date.timezone' => '-VALID-', |
| | | ); |
| | | |
| | | $source_urls = array( |
| | |
| | | if ($val === '-NOTEMPTY-') { |
| | | if (empty($status)) { |
| | | $RCI->fail($var, "empty value detected"); |
| | | } else if ($var == 'date.timezone') { |
| | | try { |
| | | $tz = new DateTimeZone($status); |
| | | } |
| | | else { |
| | | $RCI->pass($var); |
| | | } |
| | | catch (Exception $e) { |
| | | $RCI->fail($var, "invalid value detected: $status"); |
| | | } |
| | | } else { |
| | | else if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) { |
| | | $RCI->pass($var); |
| | | } |
| | | echo '<br />'; |
| | | continue; |
| | | } |
| | | if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) { |
| | | $RCI->pass($var); |
| | | } else { |
| | | else { |
| | | $RCI->fail($var, "is '$status', should be '$val'"); |
| | | } |
| | | echo '<br />'; |
| | |
| | | echo '<br />'; |
| | | continue; |
| | | } |
| | | if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) { |
| | | if ($val === '-VALID-') { |
| | | if ($var == 'date.timezone') { |
| | | try { |
| | | $tz = new DateTimeZone($status); |
| | | $RCI->pass($var); |
| | | } else { |
| | | } |
| | | catch (Exception $e) { |
| | | $RCI->optfail($var, empty($status) ? "not set" : "invalid value detected: $status"); |
| | | } |
| | | } |
| | | else { |
| | | $RCI->pass($var); |
| | | } |
| | | } |
| | | else if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) { |
| | | $RCI->pass($var); |
| | | } |
| | | else { |
| | | $RCI->optfail($var, "is '$status', could be '$val'"); |
| | | } |
| | | echo '<br />'; |