Обновление CMF Cotonti Siena

Обновление

Эта инструкция поможет вам выполнить необходимые действия, чтобы обновить ваш сайт на Cotonti. Есть основание предположить, что у вас имеется некоторый опыт в работе с веб-сайтами и использовании популярных инструментов, например phpMyAdmin, FTP и т. д.

Хорошо, если у вас есть привычка делать резервные копии сайтов и баз данных перед внесением крупных исправлений.

1. Проведение обновлений Cotonti Siena

Большинство обновлений ветви Siena (0.9.x) автоматизированы. Если у вас есть сайт на Siena, ядро, модули или плагины которого вы хотите обновить, выполните следующие действия:

  1. Скопируйте обновленные файлы в дерево сайта. Замените имеющиеся файлы на обновленные.

  2. Если вы удалили файл install.php из корневой папки после предыдущей установки/обновления, восстановите его сейчас. Если вы обновляете весь пакет Cotonti, а не отдельный модуль/плагин, сделайте файл datas/config.php доступным для записи для PHP (обычно подразумевается установка на него CHMOD 666 или CHMOD 664).

  3. Запустите скрипт установки в окне браузера, например http://example.com/install.php

  4. Скрипт автоматически объединит изменения в файле config.php, проверит наличие патчей SQL и обновит их, проверит на наличие обновлений для всех установленных модулей и плагинов и применит доступные. Если произойдет ошибка, она будет отображаться на красном фоне. Журнал обновлений без ошибок отображается на зеленом фоне. Если при обновлении происходят ошибки, обратитесь к поддержке на форумах.

  5. После успешного завершения обновления можно удалить install.php до следующего обновления и запретить доступ к записи в datas/config.php (CHMOD 644).

Примечание для разработчиков расширений: скрипт обновления отслеживает изменения в плагинах и модулях, сравнивая номер их версии с номером версии в базе данных. Он не сверяет существующие файлы и не ищет патчи. Так что после обновления установочного файла расширения (конфигурация, права по умолчанию и т. д.), внесения изменений в хуки или части расширения, добавления патчей для PHP или SQL не забудьте изменить номер версии в установочном файле расширения, чтобы скрипт обновления идентифицировал его как подлежащий обработке.

2 minutes read Sodium Carbonate

Comments (0)

No comments yet
Only registered users can post new comments

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-03 18:32

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2019-05-20 09:30
  • Last update: 2024-09-25 09:30

Similar pages

Шаблонизатор CoTemplate в Cotonti Siena CMF
1 Шаблонизатор CoTemplate является ключевой частью Cotonti Siena CMF (Content Management Framework) — свободно
Загрузчик плагина (Plugin loader) в Cotonti Siena CMF
2 Обзор загрузчика и Введение в систему плагинов CotontiПодробный разбор самой концепции инициализации плагинов и анализ
Cotonti Siena CMF • 2026-03-10 11:22 webitproff
Обновление плагина Table of Contents Page (toc_page) до версии 1.1.4
3 Обновление плагина Table of Contents Page (toc_page) до версии 1.1.4Дата: 25 августа 2026 г.Мы рады сообщить о выпуске
User Blog • 2026-08-25 22:25 webitproff
Плагин Attacher for CMF Cotonti Siena 0.9.26+, PHP 8.4+
4 Плагин Attacher for CMF Cotonti Siena 0.9.26+, PHP 8.4+ Attacher — мощное и универсальное расширение для Cotonti CMF
Модуль "Messages" для CMF Cotonti Siena
5 Модуль "Messages" на AJAX для CMF Cotonti Siena и сборки "Фриланс-Биржа" Модуль заменяет собой
User Blog • 2020-07-17 05:15 webitproff