логин: 
Другие записи за это число:
2010/02/02_01 - Скажите, как под Линуксом флэш-объект загнать в нижние слои атмосферы?
<< предыдущая заметкаследующая заметка >>
02 февраля 2010
Обновлять install.php в День Сурка - опасное дело

Но мы попробуем.

Дописал в install.php код, позволяющий обновлять config.php. То есть, добавить в конец config.php новую дефолтную переменную или закомментарить ненужную.

Разумеется, для этого надо сперва обновить сам install.php. Я проверил: он это сумеет самостоятельно.

Только при обновлении появится куча ужаса и мусора, надо не пугаться, просто нажмите обновление. Появится совсем страшная куча красных ошибок, среди которых будет удивительно часто встречаться выражение «{хуй в нос}».

Не спрашивайте меня, откуда оно там взялось. Мне стыдно. Я же не предполагал, что оно когда-нибудь появится на экране у нормальных людей. Это, видите ли, была защита от хакеров, как если бы те пытались запросить запрещенное имя файла - в ответ бы они получили эту фразу. Но поскольку строчки для конфига - это не имена файлов, то в их тексте много запрещенных символов с точки зрения install.php, вот он так нервно и реагирует.

Тем не менее, install.php обновится, а следом надо сделать повторный check, и тогда он уже начнет работать с конфигом.

PS: С точки зрения безопасности, волноваться не надо: наружу install выдает только список самих имен переменных, но, разумеется, не их значения. А поступает ему на обновление содержимое из дефолтного конфига config.php.tmpl.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Opera
0
0
Может, тогда в сценарии изменить
add: config:
на
config: add:?
Вроде бы и логичней и с совместимостью проблем не будет. :)
Nokia-E90 Safari
 Москва
1
0
LLeo Nokia (#3043)
не надо ничего менять е.сли рваботает
<< предыдущая заметка следующая заметка >>