Установщик PHP-скриптов (распаковка из одного файла install.php)

1 23
BrokenBrake
На сайте с 03.03.2007
Offline
194
#21

Если перед установкой права выставлять, суть большей частью просто теряется.

[Удален]
#22
BrokenBrake:
Если перед установкой права выставлять, суть большей частью просто теряется.

В *NIX системах по другому никак, или 1. права доступа к объекту (тут имею ввиду папка, файл) для текущего пользователя на время установки (затем убрать права без рекурсии), или 2. привилегии пользователя с расширенными правами. Лучше первое (на мой взгляд), т.к. владельцем будет являться процесс все создавший и для внесение изменений в созданное при ручном способе придется мудрить опять же с правами доступа, т.е. вроде даже как и защита.

orphelin
На сайте с 02.07.2006
Offline
261
#23

Вот еще CMS с авто-установкой. заливаешь себе инсталл.пхп запускаешь и дальше мастер все делает. даже БД пытается создать (если у пользователя есть права на это) и инсталяху потом за собой подтирает.

BrokenBrake
На сайте с 03.03.2007
Offline
194
#24
orphelin:
Вот еще CMS с авто-установкой. заливаешь себе инсталл.пхп запускаешь и дальше мастер все делает. даже БД пытается создать (если у пользователя есть права на это) и инсталяху потом за собой подтирает.

Работает только на серверах с установленным Zend Optimizer

BrokenBrake
На сайте с 03.03.2007
Offline
194
#25

В общем, помучался я маленько, почитал ваши комментарии и понял, что лучше мне сильно не выпендриваться с инсталятором :) Сделал обычный архив.

BrokenBrake добавил 28.10.2009 в 00:07

Всем спасибо!

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий