php 5.3, кажется, отказывает на сценариях, когда у нас есть включенный register_globals

Вы могли бы быть более обеспеченным изучением способов уменьшить шум. Предыдущее предложение для изучения 2,3 или 4U компьютер помогло бы, но не полностью.

Долгосрочное решение включало бы уменьшение звука для помещения компьютера (компьютеров) в другую комнату. Сгибание гажи и других методов уменьшения звука существует.

Если Вы не можете поместить компьютер (компьютеры) в другую комнату, что-то как http://www.kellsystems.com/ может решительно сократить шум.

0
задан 27 August 2009 в 11:14
1 ответ

лоскутный подход
Можно включать некоторый код в самом начале очень старого сценария, можно использовать один из известного register_global кода совместимости, можно найти поиск с помощью Google.

Пример может быть:

// ################# :: Register Globals Compatibility :: #################
$globals_test = @ini_get('register_globals');
if ( isset($globals_test) && empty($globals_test) ) {
// These still need some work :: Cookie|Server|Env are ok now.
if ( !empty($HTTP_GET_VARS) )  { extract($HTTP_GET_VARS, EXTR_SKIP);  }
if ( !empty($HTTP_POST_VARS) ) { extract($HTTP_POST_VARS, EXTR_OVERWRITE); }
define('_GLOBALS', FALSE);
} else {
    define('_GLOBALS', TRUE);
}

Автолоскутный подход

Можно добавить:

php_value   auto_prepend_file  "/path/to/file/with_the_above_code" 

к Вашему .htaccess или разделу VirutualHosts, чтобы автоволшебно сделать задание без потребности касания любой существующий сценарий.

Разумный подход
Лучшая вещь, конечно, была бы, переписывают старый код, поскольку register_globals является известным злом.

4
ответ дан 4 December 2019 в 12:13
  • 1
    спасибо за это. Мы устанавливаем его в .htaccess файле для dir, где старый код был, это к счастью содержалось в одном dir Этот doesn' t, кажется, разрушают php, таким образом, это - странная комбинация определенного кода + установка I' m предположение. –  datadevil 28 August 2009 в 13:02
  • 2
    Я принял его, но в нашем случае мы использовали это в .htaccess: php_value register_globals на –  datadevil 15 September 2009 в 11:56

Теги

Похожие вопросы