Быстрое обновление MaxSite CMS

Рубрика: MaxSite CMS -> Ход работ
Понедельник, 13 октября 2008 г.
Просмотров: 741
Подписаться на комментарии по RSS

Для быстрого обновления MaxSite CMS можно воспользоваться php-скриптом, который распаковывает zip-архивы на сервере. Я немного потестировал библиотеку PclZip и в целом остался доволен. Правда, думаю, на некоторых хостингах может возникнуть проблемы, связанные с распределением прав. Теоретически это можно обойти, вручную выставив права 777 (разрешающие запись) на каталоги «application» и «system». А после обновления выставить их обратно, как было (обычно 755).

Для обновления нужно скачать архив maxunzip.zip и распаковать его в главный каталог сервера. Последнюю версию MaxSite CMS (zip-архив) загружаем туда же с именем «latest.zip».

В итоге должно быть три файла: «maxunzip.php», «pclzip.lib.php» и «latest.zip».

Обратите внимание, что обновление автоматически перепишет существующие файлы новыми. Поэтому, если вы меняли такие файлы, то их нужно предварительно сохранить и после обновления, загрузить обратно. Лично у меня имеется только один такой файл: «config.php», из-за того, что на сервере используется FastCGI.

Для обновления в браузере выполняем: http://сайт/maxunzip.php

Если не произойдет ошибок, то вы увидите сообщение «Ok! Please delete latest.zip and pclzip.lib.php!». Это значит, что распаковка прошла нормально и проблем не возникло. В случае ошибки появится соответствующее сообщение. В этом случае вам придется воспользоваться обычной загрузкой файлов по FTP.

После обновления удалите файлы «maxunzip.php», «pclzip.lib.php» и «latest.zip».

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Комментариев: 8

  1. 2008-10-14 в 09:57:04 | Oleg (анонимно)

    Вот какая штука не дает покоя, после установки CMS в IE кодировка показывается нормально а Mozila приходится переключать вручную при каждом открытии страницы. Где можно это подправить. Я так понимаю надо установки на сервере проверить, только вот какие не знаю.

  2. 2008-10-14 в 12:28:14 | Pretorean

    кодировка по умолчанию должна быть utf8

    курите доки к апачу

  3. 2008-10-14 в 13:41:35 | Oleg (анонимно)

    Значит надо с хостером разговаривать?

  4. 2008-10-14 в 14:26:11 | Oleg (анонимно)

    Решение найдено!

    В файле .htaccess не сервере необходимо добавить следующие строки

    php_value default_charset UTF-8
    AddDefaultCharset UTF-8

  5. 2008-10-15 в 12:00:09 | Максим

    Что за хостер?

  6. 2008-10-15 в 19:57:43 | Oleg (анонимно)

    bizhost.ru

  7. 2008-10-17 в 10:56:08 | Nezaigor

    Здорово. Будем тестить.

  8. 2008-10-17 в 17:12:55 | GERAsimov (анонимно)

    Отличная новость!

    Надеюсь, что это все же первый шак к полноценному автообновлению. В идеале хотелось бы ВООБЩЕ не лазить руками ни куда, а апать версию из админки, хотя бы как в WP.

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)