Прежде всего, хостер тут не виноват - пхп 4.3.1 был выпущен как обновление в связи с обнаруженной дырищей в 4.3.0. И вариантов было только два - либо обновлять срочно на 4.3.1 либо возвращаться к 4.2.2 ил 4.2.3.
Кроме того ведь решение предложено вполне удобное - больше того, многие об только мечтать могут - иметь php.ini в каждой директории.
Обязанность хостера обеспечить безопасное и удобное использование его услуг всеми пользователями.
Видимо оставить эту переменную в прежнем состоянии на данном хостинге было неоправданно. Думаю, если Вам лень этим заниматься самому - можно пригласить человека со стороны на разовую работу или заплатить хостеру чтобы он сделал эту работу за Вас.
Но, переделка Ваших скриптов под новые требования языка никак не является обязанностью хостера. Кстати, это ведь не единственная проблема с версией 4.3.1 - она например требует по другому объявлять константы не заключая их в двойные кавычки. Проверьте все же возможность изменить значение php_value register_globals on в .htaccess. Если у хостера разрешено использование пользовательских php.ini, то я не очень понимаю, почему не может работать htaccess.
|