Вы могли бы быть более обеспеченным изучением способов уменьшить шум. Предыдущее предложение для изучения 2,3 или 4U компьютер помогло бы, но не полностью.
Долгосрочное решение включало бы уменьшение звука для помещения компьютера (компьютеров) в другую комнату. Сгибание гажи и других методов уменьшения звука существует.
Если Вы не можете поместить компьютер (компьютеры) в другую комнату, что-то как http://www.kellsystems.com/ может решительно сократить шум.
лоскутный подход
Можно включать некоторый код в самом начале очень старого сценария, можно использовать один из известного 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 является известным злом.