dokuwiki._ne_otobrazhaetsja_stranica_upravlenie
Содержание
DokuWiki. Не отображается страница Управление
Описание
На стандартном шаблоне при переходе на страницу «Управление» отсутствует контент. По прямым ссылкам сервисные страницы открываются корректно.
В error-логе
# Путь относительно рабочей директории сайта ./error_log
видим подобные записи:
[01-Jul-2020 20:32:55 Europe/Minsk] PHP Warning: require_once(/home/trololo/public_html/inc/HTTPClient.php): failed to open stream: No such file or directory in /home/trololo/public_html/lib/plugins/indexmenu/admin.php on line 11
URL-адреса сервисных страниц
| Название | URL |
|---|---|
| Панель управления | ?do=admin |
| Настройки вики | ?do=admin&page=config |
| Настройки стилей шаблонов | ?do=admin&page=styling |
| Управление пользователями | ?do=admin&page=usermanager |
| Управление списками контроля доступа | ?do=admin&page=acl |
| Управление дополнениями | ?do=admin&page=extension |
| Обновление вики (доп. модуль Upgrade) | ?do=admin&page=upgrade |
Причина
Несовместимость последней актуальной версии DokuWiki (rc-2020-06-09 «Hogfather» RC3) и плагина Indexmenu: изменилась структура каталогов, часть служебных файлов были перемещены из
./inc
в
./inc/HTTP/
Решение
Открываем конфигурационный файл плагина:
# путь относительно рабочей директории сайта vim ./lib/plugins/indexmenu/admin.php
Находим строки с некорректной относительной ссылкой (11, 333 и 365 строки):
require_once (DOKU_INC.'inc/HTTPClient.php');
Правим:
require_once (DOKU_INC.'inc/HTTP/HTTPClient.php');
Источник
dokuwiki._ne_otobrazhaetsja_stranica_upravlenie.txt · Последнее изменение: 2020/07/01 22:22 — daniil
