[spoiler]
Напоминаю принцип: закачиваете маленький скрипт на хостинг (50 Кб), он сам скачивает и распаковывает нужный продукт. Все операции выполняются по шагам по 30 секунд, что практически исключает падение по таймауту.
При наличии ключа это будет коммерческая версия.
Скрипт включён в комплект
Сегодняшняя версия проверяет наличие новой версии себя на сайте 1c-bitrix.ru и сама себя обновляет.
Добавлены новые продукты.
Добавлена возможность использовать прокси. Очень редко возникают вопросы на этот счёт, поэтому не стали выносить в интерфейс, настройка идёт в самом начале кода скрипта:
$proxyAddr = ""; $proxyPort = ""; $proxyUserName = ""; $proxyPassword = ""; |
Все параметры говорят сами за себя. Если авторизация не требуется, оставьте соответствующие поля пустыми.
В дальнейшем, возможно, объединим функционал скрипта с системой восстановления проекта restore.php.
Пишите если есть вопросы и пожелания!
Добавлено 03.12.2009
Прямая ссылка:
Кто знает, что за проблема?
Попробовал на нескольких VPS.
проверьте права доступа или обратитесь в нашу поддержку
... и проверки на это (
И какой прокси имеется в виду: только для обновлений или тот, через который могут работать и "гаджеты" (ленты новостей и т. д.)?
Для работы системы обновлений параметры прокси прописываются в настройках главного модуля.
Я сделал сайт в демо версии (демку скачал неделю назад, база MySql), затем создал резервную копию в которую включил: публичную часть, файлы ядра и базу. Затем пытаюсь восстановить копию на другом локальном компьютере с помощью bitrixsetup.php. Полоса восстановления доходит до 100%, затем выдается сообщение об ошибке, что база данных "такая-то" не найдена. Подскажите восстанавливает ли он базу из dump-а (dump в восстановленной копии присутствует)? Если да то куда?
PS Если написал не сюда, то не подскажите где лучше задать этот вопрос.
bitrixsetup.php не восстанавливает резервные копии, он предназначен для установки из дистрибутивов.
Для восстановления используйте restore.php.
(Помню, раньше всегда был, лично устанавливала для двух клиентов )