Место для установки Hunspell на xampp - PullRequest
0 голосов
/ 08 апреля 2019

Я пытаюсь запустить плагин WordPress, который использует пакет проверки орфографии.Поэтому я установил этот пакет проверки правописания.https://packagist.org/packages/mekras/php-speller

Однако для этого пакета требуется установить орфографический словарь на серверной части.Я скачал файл Hunspell, но не вижу никакой процедуры, чтобы установить его на xampp в Windows.Я пытался извлечь его из файла apache / bin и внутри htdocs, но он всегда выдает мне ту же ошибку, когда я делаю экземпляр класса Hunspell в соответствии с приведенным выше кодом:

$source = new StringSource('Tiger, tigr, burning bright');
$speller = new Hunspell();
$issues = $speller->checkText($source, ['en_GB', 'en']);

echo $issues[0]->word; // -> "tigr"
echo $issues[0]->line; // -> 1
echo $issues[0]->offset; // -> 7
echo implode(',', $issues[0]->suggestions); // -> tiger, trig, tier, tigris, tigress

ЭтоЯ обычно получаю сообщение об ошибке, так как кажется, что словарь не установлен должным образом: неперехваченное исключение с сообщением «Не удалось выполнить, не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

Каково точное местоположение наxampp для словаря, чтобы работать в этом случае?И будет ли легко установить такой словарь на хостинге (поскольку у меня может не быть доступа ко всем файлам для общего хоста)?

Спасибо

...