Следующая версия | Предыдущая версия |
wiki:install:upgrade [2024/08/15 01:22] – создано vladpolskiy | wiki:install:upgrade [2024/08/15 02:27] (текущий) – [Альтернативные пути] vladpolskiy |
---|
====== Обновление ====== | ====== Обновление ====== |
| |
Перед обновлением обязательно ознакомьтесь с [[ru:changes|журналом изменений]]. | Перед обновлением обязательно ознакомьтесь с [[wiki:changes|журналом изменений]]. |
| |
Чтобы узнать, какую версию вы используете, необходимо открыть HTML-исходник страницы, сгенерированной «Докувики», --- в нём будет строка наподобие ''%%<meta name="generator" content="DokuWiki 2005-02-06" />%%''. | Чтобы узнать, какую версию вы используете, необходимо открыть HTML-исходник страницы, сгенерированной «Докувики», --- в нём будет строка наподобие ''%%<meta name="generator" content="DokuWiki 2005-02-06" />%%''. |
* Распакуйте его в корневой директории «ДокуВики», перезаписав все существующие файлы:\\ <code>tar -xzvf dokuwiki-xxxx-xx-xx.tgz --strip-components=1</code> | * Распакуйте его в корневой директории «ДокуВики», перезаписав все существующие файлы:\\ <code>tar -xzvf dokuwiki-xxxx-xx-xx.tgz --strip-components=1</code> |
* Удалите загруженный архив:\\ <code>rm dokuwiki-xxxx-xx-xx.tgz</code> | * Удалите загруженный архив:\\ <code>rm dokuwiki-xxxx-xx-xx.tgz</code> |
- Проверьте [[ru:changes|журнал изменений]]. | - Проверьте [[wiki:changes|журнал изменений]]. |
- Удалите install.php: rm www/install.php | - Удалите install.php: rm www/install.php |
- Удалите старые файлы, которые более не используются. Ниже приведен полный список таких файлов по версиям. | - Удалите старые файлы, которые более не используются. Ниже приведен полный список таких файлов по версиям. |
- Скорректируйте [[ru:install:permissions|права доступа]], если это необходимо, включая новые подкаталоги в папке ''data/''. | - Скорректируйте [[wiki:install:permissions|права доступа]], если это необходимо, включая новые подкаталоги в папке ''data/''. |
- Сравните свой файл ''.htaccess'' с полученным ''.htaccess.dist'' на предмет возможных изменений. | - Сравните свой файл ''.htaccess'' с полученным ''.htaccess.dist'' на предмет возможных изменений. |
- Обновите плагины (plugins) и шаблоны (template). | - Обновите плагины (plugins) и шаблоны (template). |
- Установите кэш в состояние несоответствия путём touching ''conf/local.php'' (типа, пересохраните конфигурацию). | - Установите кэш в состояние несоответствия путём touching ''conf/local.php'' (типа, пересохраните конфигурацию). |
- Возможно потребуется обновление индекса. См. [[ru:cli#indexer.php|утилиты командной строки]]. | - Возможно потребуется обновление индекса. См. [[wiki:cli#indexer.php|утилиты командной строки]]. |
| |
Описанные действия безопасны, если вы всегда придерживаетесь изменений в локальных версия конфигурационных файлов (типа, ''conf/local.php'' вместо ''conf/dokuwiki.php''). «ДокуВики» не будет переписывать эти файлы. Если вы всегда используете [[plugin:config|плагин менеджера конфигурации]] --- это безопасный путь для сохранения в local.php. | Описанные действия безопасны, если вы всегда придерживаетесь изменений в локальных версия конфигурационных файлов (типа, ''conf/local.php'' вместо ''conf/dokuwiki.php''). «ДокуВики» не будет переписывать эти файлы. Если вы всегда используете [[wiki:plugin:config|плагин менеджера конфигурации]] --- это безопасный путь для сохранения в local.php. |
| |
===== Удалённые файлы ===== | ===== Удалённые файлы ===== |
===== Решение проблем ===== | ===== Решение проблем ===== |
| |
Если встретились некоторые несовместимости в «[[ru:dokuwiki|ДокуВики]]» после обновления, удалите кэш-файлы в папке ''data/cache/''. Вам может также потребоваться обновление кэша браузера --- Shift + F5 или Ctrl + Shift + R в большинстве браузеров. | Если встретились некоторые несовместимости в «[[wiki:dokuwiki|ДокуВики]]» после обновления, удалите кэш-файлы в папке ''data/cache/''. Вам может также потребоваться обновление кэша браузера --- Shift + F5 или Ctrl + Shift + R в большинстве браузеров. |
| |
Соответствующие страницы: | Соответствующие страницы: |
| |
* [[ru:config:updatecheck]] --- информация о наличии новых версий; | * [[wiki:config:updatecheck]] --- информация о наличии новых версий; |
* [[ru:faq:toolbar]] ([[faq:toolbar|англ.]]) --- быстрые кнопки и JavaScript-проблемы; | * [[wiki:faq:toolbar]] ([[https://www.dokuwiki.org/faq:toolbar|англ.]]) --- быстрые кнопки и JavaScript-проблемы; |
* [[ru:faq:searchindex]] ([[faq:searchindex|англ.]]) --- если поиск не дает результата. | * [[wiki:faq:searchindex]] ([[https://www.dokuwiki.org/faq:searchindex|англ.]]) --- если поиск не дает результата. |
| |
===== Альтернативные пути ===== | ===== Альтернативные пути ===== |
Тут приводится несколько альтернативных путей обновления, представленных пользователями. Которые, правда, могут быть слегка устаревшими. | Тут приводится несколько альтернативных путей обновления, представленных пользователями. Которые, правда, могут быть слегка устаревшими. |
| |
* [[diffupgrade|Обновление путём создания diff-файла]]. | * [[diffupgrade|Обновление путём создания diff-файла]].https://www.dokuwiki.org/install:diffupgrade |
* [[http://apscatalog.com/1/splitbrain.org/dokuwiki/|Обновления, используя APS]] --- кто-нибудь это пробовал? | * [[http://apscatalog.com/1/splitbrain.org/dokuwiki/|Обновления, используя APS]] --- кто-нибудь это пробовал? |
* Обновление при использовании [[ru:install:downloader|загрузчика «ДокуВики»]]: | * Обновление при использовании [[wiki:install:downloader|загрузчика «ДокуВики»]]: |
* загрузите {{http://github.com/splitbrain/dokuwiki-downloader/raw/master/dokuwiki-downloader.php|скрипт-загрузчик}} в корневую директорию «ДокуВики»; | * загрузите {{http://github.com/splitbrain/dokuwiki-downloader/raw/master/dokuwiki-downloader.php|скрипт-загрузчик}} в корневую директорию «ДокуВики»; |
* удалите файл ''doku.php''; | * удалите файл ''doku.php''; |