Бесплатная CMS для вашего сайта Разумная альтернатива WordPress

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

13-10-2008Reading time ~ 2 min.Roadmap 44639

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

[cut Узнать что нужно для быстрого обновления]

Для обновления нужно скачать архив 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».

Related Posts
Comments (9) RSS
1 Oleg 2008-10-14 07:57:04

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


2 Pretorean 2008-10-14 10:28:14

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

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


3 Oleg 2008-10-14 11:41:35

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


4 Oleg 2008-10-14 12:26:11

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

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

php_value default_charset UTF-8<br>AddDefaultCharset UTF-8

5 Максим 2008-10-15 10:00:09 admin

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


6 Oleg 2008-10-15 17:57:43

bizhost.ru


7 Nezaigor 2008-10-17 08:56:08

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


8 GERAsimov 2008-10-17 15:12:55

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

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


9 Илья Земсков 2009-02-06 05:01:04

Остался не раскрытым вот какой вопрос. Вот вы написали:

обновление автоматически перепишет существующие файлы новыми

Это понятно. Но что будет с файлами, которых уже нет в новой версии? ИМХО, они никуда не денутся и т.о. будет накапливаться хлам, который в последствии будет сложно "выкурить", ибо не будет ясно что нужно, а что нет.

Leave a comment!