хотелось бы узнать мнение сведущих людей. имеется приличных размеров сайт. состоящий в основном из php+mysql
добрый хостер решил обновить php до версии 4.3.1 и обновил
в результате по умолчанию register_globals стал 0
соответственно все полетело нахрен
как раз в это время сайт очень нужен для показа клиентам после выставки - могут сорваться очень серьезные контракты
я попросил хостера сделать register_globals=1 как и в пред. версии php
на что получил такой ответ: На хостинговом сервере ******* был обновлен PHP до версии 4.3.1,
соотв. изменились настройки по умолчанию. Так, теперь register_globals = 0
(это было установлено по соображениям безопасности).
В случае, если Вы намерены использовать эту опцию, Вы можете положить к себе
собственный php.ini, содержащий строку register_globals = 1.
Наша техническая служба предложила Вам временное решение,
основанное на возможности пользователя самостоятельно менять
настройки РНР в собственном файле php.ini.
Соответствующий файл php.ini должен лежать в _каждом_ каталоге,
содержащем РНР-скрипты старого образца.
Ваш сайт содержит очень большое количество вложенных каталогов,
и наша техническая служба не может заниматься размещением копий
файла php.ini во всей этой многоуровневой структуре.
Образец нужного php.ini для Вас создан.
а с чего я должен заниматься рукоблудием и класть в каждую папку этот ini? значит в каждую новую папку мне опять этот ini класть? обалдеть просто забота о клиенте
или они мне рекомендуют переписывать все(!) скрипты на сайте заново с учетом register_globals (сайт занимает окло 80 мег). а с чего это я должен переписывать все свои скрипты? которые работали и работают и которые меня полностью устраивают?
к примеру такая же проблема даже не возникала у меня у двух других хостеров (под другие проекты) - там просто сделали равным 1 значение опции
или все таки дебил я - и хочу невозможного?
какие будут мнения?
|