Как вручную вызвать SpellCheck, избегая тайм-аута браузера - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь обновить SpellChecker в моей локальной установке MoinMoin в соответствии с этой страницей документации: https://moinmo.in/HelpOnSpellCheck.

Я выполнил шаги, получил новый файл словаря и скомпоновал его в каталог data/dict в пути установки MoinMoin. Затем я удалил /data/cache/spellchecker.dict, который должен быть восстановлен после вызова действия SpellCheck. Если я захожу на мою вики и использую SpellCheck, браузер останавливается при создании базы данных SpellCheck, как и ожидалось, согласно ссылке выше.

В документации написано: «Если ваш браузер или тайм-ауты веб-сервера истекают до того, как файл будет полностью собран, одним из решений является подключение к вашему веб-серверу через telnet и ручной запрос страницы». Это то, что я пытаюсь сделать. К сожалению, запрос не вызывает создание базы данных и быстро возвращает запрошенную страницу.

Вот как я запросил страницу (я размещаю ее локально через порт 8085):

telnet 192.168.1.199 8085
Trying 192.168.1.199...
Connected to 192.168.1.199.
Escape character is '^]'.
HEAD /wiki/FrontPage?action=SpellCheck HTTP/1.1
Host: 192.168.1.199

HTTP/1.1 200 OK
...

Я ожидаю, что запрос вызывает создание базы данных, как это происходит в веб-браузере. Это должно занять несколько минут, после чего я смогу найти созданную базу данных в /data/cache/. К сожалению, этого не происходит.

...