Установка обновлений системы

    Обновления системы (патчи) решают задачи исправления найденных недочетов в системе или обновления ее до новых версий. Новые патчи выкладываются на сайте netcat.ru по мере их появления. Интерфейс обновления системы идентичен интерфейсу установки модулей. В случае неудачной установки патча Вы получите соответствующее сообщение в браузере.
    Перед установкой патча необходимо на все файлы и папки системы поставить права 777. Обычно это описано в инструкции к патчу, там же указано, как это сделать. Обычно для этого нужно выполнить команду в консоли (по SSH или попросить администратора сервера):

chmod -R 777 ./папка
папка - директория, где лежат все файлы системы

    Некоторые хостинг-провайдеры могут иметь специфические настройки доступа к файлам на аккаунте, вследствие чего модуль или патч может не установиться через веб-интерфейс. В этом случае необходимо в терминальном режиме установить модуль или патч вручную. Для этого хостинг-провайдер должен предоставлять shell-доступ (обычно по протоколу SSH). Соединитесь с сайтом по протоколу SSH и выполните следующие действия:
    1. Установите актуальное значение переменной $DOCUMENT_ROOT в настроечном файле vars.inc.php
    2. Скопируйте установочный файл в папку /netcat/tmp/
    3. По протоколу SSH зайдите в папку /netcat/admin/terminal/patch/
    4. Настройте в первой строчке файла index.php в этой папке путь к бинарному файлу php
    5. Запустите файл index.php в консоли SSH с параметром:
    ./index.php название* или php index.php название
    * название - название файла обновления без расширения
    Внимание: Если после выполнения всех действий Вы получили ошибку «bad interpreter», то Вам следует проверить правильность пункта 4 и попробовать сохранить файл index.php в ASCII mode.
    После корректной установки в разделе «Обновление системы» появится соответствующая запись.

« Назад          Содержание          Далее »


Сайты по теме:


    

Интересное в сети: